Make symbols exported via libgcc.a LIBC_PRIVATE

Bug: http://b/26298172
Change-Id: Ic16acea56624680d48c0b190fbe5a6142a3fca2b
This commit is contained in:
Dimitry Ivanov 2015-12-21 21:29:45 -08:00
parent be7c7fe218
commit 5ce79b0af3
7 changed files with 137 additions and 137 deletions

View File

@ -10,43 +10,25 @@ LIBC {
__b64_ntop;
__b64_pton;
__brk; # arm x86 mips
__cmpdf2; # arm
__cmsg_nxthdr;
__connect; # arm x86 mips
__ctype_get_mb_cur_max;
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdf3; # arm
__divdi3; # arm x86 mips
__divsf3; # arm
__divsi3; # arm
__dn_comp;
__dn_count_labels;
__dn_skipname;
__epoll_pwait; # arm x86 mips
__eqdf2; # arm
__errno;
__exit; # arm x86 mips
__extendsfdf2; # arm
__fbufsize;
__fcntl64; # arm x86 mips
__FD_CLR_chk;
__FD_ISSET_chk;
__FD_SET_chk;
__fgets_chk;
__fixdfsi; # arm
__fixsfsi; # arm
__fixunssfsi; # arm
__flbf;
__floatdidf; # arm
__floatdisf; # arm
__floatsidf; # arm
__floatsisf; # arm
__floatundidf; # arm
__floatundisf; # arm
__floatunsidf; # arm
__floatunsisf; # arm
__fp_nquery;
__fp_query;
__fpclassify;
@ -59,7 +41,6 @@ LIBC {
__fsetlocking;
__fstatfs64; # arm x86 mips
__fwritable;
__gedf2; # arm
__get_h_errno;
__getcpu; # arm x86 mips
__getcwd; # arm x86 mips
@ -67,10 +48,7 @@ LIBC {
__getpid; # arm x86 mips
__getpriority; # arm x86 mips
__gnu_basename;
__gnu_ldivmod_helper; # arm
__gnu_strerror_r;
__gnu_uldivmod_helper; # arm
__gtdf2; # arm
__hostalias;
__ioctl; # arm x86 mips
__isfinite;
@ -86,25 +64,18 @@ LIBC {
__isnormalf;
__isnormall;
__isthreaded;
__ledf2; # arm
__libc_current_sigrtmax;
__libc_current_sigrtmin;
__libc_init;
__llseek; # arm x86 mips
__loc_aton;
__loc_ntoa;
__lshrdi3; # arm
__ltdf2; # arm
__memchr_chk;
__memcpy_chk;
__memmove_chk;
__memrchr_chk;
__memset_chk;
__mmap2; # arm x86 mips
__muldf3; # arm
__muldi3; # arm
__mulsf3; # arm
__nedf2; # arm
__ns_format_ttl; # arm x86 mips
__ns_get16; # arm x86 mips
__ns_get32; # arm x86 mips
@ -144,8 +115,6 @@ LIBC {
__p_type;
__p_type_syms;
__poll_chk;
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -183,7 +152,6 @@ LIBC {
__res_send;
__res_send_setqhook;
__res_send_setrhook;
__restore_core_regs; # arm
__rt_sigaction; # arm x86 mips
__rt_sigpending; # arm x86 mips
__rt_sigprocmask; # arm x86 mips
@ -227,8 +195,6 @@ LIBC {
__strncpy_chk;
__strncpy_chk2;
__strrchr_chk;
__subdf3; # arm
__subsf3; # arm
__swbuf; # arm x86 mips
__swrite; # arm x86 mips
__swsetup; # arm x86 mips
@ -255,12 +221,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__truncdfsf2; # arm
__udivdi3; # arm x86 mips
__udivsi3; # arm
__umask_chk;
__unorddf2; # arm
__unordsf2; # arm
__vsnprintf_chk;
__vsprintf_chk;
__waitid; # arm x86 mips
@ -925,7 +886,6 @@ LIBC {
res_mkquery;
res_query;
res_search;
restore_core_regs; # arm
rewind;
rewinddir;
rmdir;
@ -1377,7 +1337,28 @@ LIBC_PRIVATE {
__ashrdi3; # arm
__bionic_brk; # arm x86 mips
__bionic_libgcc_compat_symbols; # arm x86
__cmpdf2; # arm
__divdf3; # arm
__divdi3; # arm x86 mips
__divsf3; # arm
__divsi3; # arm
__dso_handle; # arm
__eqdf2; # arm
__extendsfdf2; # arm
__fixdfsi; # arm
__fixsfsi; # arm
__fixunssfsi; # arm
__floatdidf; # arm
__floatdisf; # arm
__floatsidf; # arm
__floatsisf; # arm
__floatundidf; # arm
__floatundisf; # arm
__floatunsidf; # arm
__floatunsisf; # arm
__gedf2; # arm
__gnu_ldivmod_helper; # arm
__gnu_uldivmod_helper; # arm
__gnu_Unwind_Backtrace; # arm
__gnu_unwind_execute; # arm
__gnu_Unwind_Find_exidx; # arm
@ -1396,6 +1377,24 @@ LIBC_PRIVATE {
__gnu_Unwind_Save_VFP_D_16_to_31; # arm
__gnu_Unwind_Save_WMMXC; # arm
__gnu_Unwind_Save_WMMXD; # arm
__gtdf2; # arm
__ledf2; # arm
__lshrdi3; # arm
__ltdf2; # arm
__muldf3; # arm
__muldi3; # arm
__mulsf3; # arm
__nedf2; # arm
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__restore_core_regs; # arm
__subdf3; # arm
__subsf3; # arm
__truncdfsf2; # arm
__udivdi3; # arm x86 mips
__udivsi3; # arm
__unorddf2; # arm
__unordsf2; # arm
_Unwind_Backtrace; # arm
_Unwind_Complete; # arm
_Unwind_DeleteException; # arm
@ -1413,6 +1412,7 @@ LIBC_PRIVATE {
_Unwind_VRS_Set; # arm
atexit; # arm
gMallocLeakZygoteChild;
restore_core_regs; # arm
SHA1Final; # arm x86 mips
SHA1Init; # arm x86 mips
SHA1Transform; # arm x86 mips

View File

@ -10,43 +10,25 @@ LIBC {
__b64_ntop;
__b64_pton;
__brk; # arm x86 mips
__cmpdf2; # arm
__cmsg_nxthdr;
__connect; # arm x86 mips
__ctype_get_mb_cur_max;
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdf3; # arm
__divdi3; # arm x86 mips
__divsf3; # arm
__divsi3; # arm
__dn_comp;
__dn_count_labels;
__dn_skipname;
__epoll_pwait; # arm x86 mips
__eqdf2; # arm
__errno;
__exit; # arm x86 mips
__extendsfdf2; # arm
__fbufsize;
__fcntl64; # arm x86 mips
__FD_CLR_chk;
__FD_ISSET_chk;
__FD_SET_chk;
__fgets_chk;
__fixdfsi; # arm
__fixsfsi; # arm
__fixunssfsi; # arm
__flbf;
__floatdidf; # arm
__floatdisf; # arm
__floatsidf; # arm
__floatsisf; # arm
__floatundidf; # arm
__floatundisf; # arm
__floatunsidf; # arm
__floatunsisf; # arm
__fp_nquery;
__fp_query;
__fpclassify;
@ -61,7 +43,6 @@ LIBC {
__futex_wait; # arm x86 mips nobrillo
__futex_wake; # arm x86 mips nobrillo
__fwritable;
__gedf2; # arm
__get_h_errno;
__get_thread; # arm x86 mips nobrillo
__get_tls; # arm x86 mips nobrillo
@ -71,10 +52,7 @@ LIBC {
__getpid; # arm x86 mips
__getpriority; # arm x86 mips
__gnu_basename;
__gnu_ldivmod_helper; # arm
__gnu_strerror_r;
__gnu_uldivmod_helper; # arm
__gtdf2; # arm
__hostalias;
__ioctl; # arm x86 mips
__isfinite;
@ -90,25 +68,18 @@ LIBC {
__isnormalf;
__isnormall;
__isthreaded;
__ledf2; # arm
__libc_current_sigrtmax;
__libc_current_sigrtmin;
__libc_init;
__llseek; # arm x86 mips
__loc_aton;
__loc_ntoa;
__lshrdi3; # arm
__ltdf2; # arm
__memchr_chk;
__memcpy_chk;
__memmove_chk;
__memrchr_chk;
__memset_chk;
__mmap2; # arm x86 mips
__muldf3; # arm
__muldi3; # arm
__mulsf3; # arm
__nedf2; # arm
__ns_format_ttl; # arm x86 mips
__ns_get16; # arm x86 mips
__ns_get32; # arm x86 mips
@ -151,8 +122,6 @@ LIBC {
__page_shift; # arm x86 mips nobrillo
__page_size; # arm x86 mips nobrillo
__poll_chk;
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -191,7 +160,6 @@ LIBC {
__res_send;
__res_send_setqhook;
__res_send_setrhook;
__restore_core_regs; # arm
__rt_sigaction; # arm x86 mips
__rt_sigpending; # arm x86 mips
__rt_sigprocmask; # arm x86 mips
@ -238,8 +206,6 @@ LIBC {
__strncpy_chk;
__strncpy_chk2;
__strrchr_chk;
__subdf3; # arm
__subsf3; # arm
__swbuf; # arm x86 mips
__swrite; # arm x86 mips
__swsetup; # arm x86 mips
@ -266,12 +232,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__truncdfsf2; # arm
__udivdi3; # arm x86 mips
__udivsi3; # arm
__umask_chk;
__unorddf2; # arm
__unordsf2; # arm
__vsnprintf_chk;
__vsprintf_chk;
__wait4; # arm x86 mips nobrillo
@ -951,7 +912,6 @@ LIBC {
res_mkquery;
res_query;
res_search;
restore_core_regs; # arm
rewind;
rewinddir;
rmdir;
@ -1411,7 +1371,28 @@ LIBC_PRIVATE {
__ashrdi3; # arm
__bionic_brk; # arm x86 mips
__bionic_libgcc_compat_symbols; # arm x86
__cmpdf2; # arm
__divdf3; # arm
__divdi3; # arm x86 mips
__divsf3; # arm
__divsi3; # arm
__dso_handle; # arm
__eqdf2; # arm
__extendsfdf2; # arm
__fixdfsi; # arm
__fixsfsi; # arm
__fixunssfsi; # arm
__floatdidf; # arm
__floatdisf; # arm
__floatsidf; # arm
__floatsisf; # arm
__floatundidf; # arm
__floatundisf; # arm
__floatunsidf; # arm
__floatunsisf; # arm
__gedf2; # arm
__gnu_ldivmod_helper; # arm
__gnu_uldivmod_helper; # arm
__gnu_Unwind_Backtrace; # arm
__gnu_unwind_execute; # arm
__gnu_Unwind_Find_exidx; # arm
@ -1430,6 +1411,24 @@ LIBC_PRIVATE {
__gnu_Unwind_Save_VFP_D_16_to_31; # arm
__gnu_Unwind_Save_WMMXC; # arm
__gnu_Unwind_Save_WMMXD; # arm
__gtdf2; # arm
__ledf2; # arm
__lshrdi3; # arm
__ltdf2; # arm
__muldf3; # arm
__muldi3; # arm
__mulsf3; # arm
__nedf2; # arm
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__restore_core_regs; # arm
__subdf3; # arm
__subsf3; # arm
__truncdfsf2; # arm
__udivdi3; # arm x86 mips
__udivsi3; # arm
__unorddf2; # arm
__unordsf2; # arm
_Unwind_Backtrace; # arm
_Unwind_Complete; # arm
_Unwind_DeleteException; # arm
@ -1451,6 +1450,7 @@ LIBC_PRIVATE {
dlmalloc_trim; # arm x86 mips nobrillo
dlmalloc_usable_size; # arm x86 mips nobrillo
gMallocLeakZygoteChild;
restore_core_regs; # arm
SHA1Final; # arm x86 mips
SHA1Init; # arm x86 mips
SHA1Transform; # arm x86 mips

View File

@ -9,25 +9,18 @@ LIBC {
__b64_ntop;
__b64_pton;
__brk; # arm x86 mips
__cmpdf2; # arm
__cmsg_nxthdr;
__connect; # arm x86 mips
__ctype_get_mb_cur_max;
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdf3; # arm
__divdi3; # arm x86 mips
__divsf3; # arm
__divsi3; # arm
__dn_comp;
__dn_count_labels;
__dn_skipname;
__epoll_pwait; # arm x86 mips
__eqdf2; # arm
__errno;
__exit; # arm x86 mips
__extendsfdf2; # arm
__fadvise64; # x86 mips
__fbufsize;
__fcntl64; # arm x86 mips
@ -35,18 +28,7 @@ LIBC {
__FD_ISSET_chk;
__FD_SET_chk;
__fgets_chk;
__fixdfsi; # arm
__fixsfsi; # arm
__fixunssfsi; # arm
__flbf;
__floatdidf; # arm
__floatdisf; # arm
__floatsidf; # arm
__floatsisf; # arm
__floatundidf; # arm
__floatundisf; # arm
__floatunsidf; # arm
__floatunsisf; # arm
__fp_nquery;
__fp_query;
__fpclassify;
@ -61,7 +43,6 @@ LIBC {
__futex_wait; # arm x86 mips nobrillo
__futex_wake; # arm x86 mips nobrillo
__fwritable;
__gedf2; # arm
__get_h_errno;
__get_thread; # arm x86 mips nobrillo
__get_tls; # arm x86 mips nobrillo
@ -71,10 +52,7 @@ LIBC {
__getpid; # arm x86 mips
__getpriority; # arm x86 mips
__gnu_basename;
__gnu_ldivmod_helper; # arm
__gnu_strerror_r;
__gnu_uldivmod_helper; # arm
__gtdf2; # arm
__hostalias;
__ioctl; # arm x86 mips
__isfinite;
@ -90,15 +68,12 @@ LIBC {
__isnormalf;
__isnormall;
__isthreaded;
__ledf2; # arm
__libc_current_sigrtmax;
__libc_current_sigrtmin;
__libc_init;
__llseek; # arm x86 mips
__loc_aton;
__loc_ntoa;
__lshrdi3; # arm
__ltdf2; # arm
__memchr_chk;
__memcpy_chk;
__memmove_chk;
@ -106,10 +81,6 @@ LIBC {
__memset_chk;
__mmap2; # arm x86 mips
__moddi3; # x86 mips
__muldf3; # arm
__muldi3; # arm
__mulsf3; # arm
__nedf2; # arm
__ns_format_ttl; # arm x86 mips
__ns_get16; # arm x86 mips
__ns_get32; # arm x86 mips
@ -152,8 +123,6 @@ LIBC {
__page_shift; # arm x86 mips nobrillo
__page_size; # arm x86 mips nobrillo
__poll_chk;
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -192,7 +161,6 @@ LIBC {
__res_send;
__res_send_setqhook;
__res_send_setrhook;
__restore_core_regs; # arm
__rt_sigaction; # arm x86 mips
__rt_sigpending; # arm x86 mips
__rt_sigprocmask; # arm x86 mips
@ -240,8 +208,6 @@ LIBC {
__strncpy_chk;
__strncpy_chk2;
__strrchr_chk;
__subdf3; # arm
__subsf3; # arm
__swbuf; # arm x86 mips
__swrite; # arm x86 mips
__swsetup; # arm x86 mips
@ -268,13 +234,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__truncdfsf2; # arm
__udivdi3; # arm x86 mips
__udivsi3; # arm
__umask_chk;
__umoddi3; # x86 mips
__unorddf2; # arm
__unordsf2; # arm
__vsnprintf_chk;
__vsprintf_chk;
__wait4; # arm x86 mips nobrillo
@ -978,7 +938,6 @@ LIBC {
res_mkquery;
res_query;
res_search;
restore_core_regs; # arm
rewind;
rewinddir;
rmdir;
@ -1438,7 +1397,28 @@ LIBC_PRIVATE {
__ashrdi3; # arm
__bionic_brk; # arm x86 mips
__bionic_libgcc_compat_symbols; # arm x86
__cmpdf2; # arm
__divdf3; # arm
__divdi3; # arm x86 mips
__divsf3; # arm
__divsi3; # arm
__dso_handle; # arm
__eqdf2; # arm
__extendsfdf2; # arm
__fixdfsi; # arm
__fixsfsi; # arm
__fixunssfsi; # arm
__floatdidf; # arm
__floatdisf; # arm
__floatsidf; # arm
__floatsisf; # arm
__floatundidf; # arm
__floatundisf; # arm
__floatunsidf; # arm
__floatunsisf; # arm
__gedf2; # arm
__gnu_ldivmod_helper; # arm
__gnu_uldivmod_helper; # arm
__gnu_Unwind_Backtrace; # arm
__gnu_unwind_execute; # arm
__gnu_Unwind_Find_exidx; # arm
@ -1457,6 +1437,25 @@ LIBC_PRIVATE {
__gnu_Unwind_Save_VFP_D_16_to_31; # arm
__gnu_Unwind_Save_WMMXC; # arm
__gnu_Unwind_Save_WMMXD; # arm
__gtdf2; # arm
__ledf2; # arm
__lshrdi3; # arm
__ltdf2; # arm
__muldf3; # arm
__muldi3; # arm
__mulsf3; # arm
__nedf2; # arm
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__restore_core_regs; # arm
__subdf3; # arm
__subsf3; # arm
__truncdfsf2; # arm
__udivdi3; # arm x86 mips
__udivsi3; # arm
__umoddi3; # x86 mips
__unorddf2; # arm
__unordsf2; # arm
_Unwind_Backtrace; # arm
_Unwind_Complete; # arm
_Unwind_DeleteException; # arm
@ -1478,6 +1477,7 @@ LIBC_PRIVATE {
dlmalloc_trim; # arm x86 mips nobrillo
dlmalloc_usable_size; # arm x86 mips nobrillo
gMallocLeakZygoteChild;
restore_core_regs; # arm
SHA1Final; # arm x86 mips
SHA1Init; # arm x86 mips
SHA1Transform; # arm x86 mips

View File

@ -12,7 +12,6 @@ LIBC {
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdi3; # arm x86 mips
__dn_comp;
__dn_count_labels;
__dn_skipname;
@ -114,7 +113,6 @@ LIBC {
__p_type;
__p_type_syms;
__poll_chk;
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -221,9 +219,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__udivdi3; # arm x86 mips
__umask_chk;
__umoddi3; # x86 mips
__vsnprintf_chk;
__vsprintf_chk;
__waitid; # arm x86 mips
@ -1268,6 +1264,10 @@ LIBC_PRIVATE {
global:
__accept4; # arm x86 mips
__bionic_brk; # arm x86 mips
__divdi3; # arm x86 mips
__popcountsi2; # arm x86 mips
__udivdi3; # arm x86 mips
__umoddi3; # x86 mips
gMallocLeakZygoteChild;
SHA1Final; # arm x86 mips
SHA1Init; # arm x86 mips

View File

@ -12,7 +12,6 @@ LIBC {
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdi3; # arm x86 mips
__dn_comp;
__dn_count_labels;
__dn_skipname;
@ -121,7 +120,6 @@ LIBC {
__page_shift; # arm x86 mips nobrillo
__page_size; # arm x86 mips nobrillo
__poll_chk;
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -232,9 +230,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__udivdi3; # arm x86 mips
__umask_chk;
__umoddi3; # x86 mips
__vsnprintf_chk;
__vsprintf_chk;
__wait4; # arm x86 mips nobrillo
@ -1302,6 +1298,10 @@ LIBC_PRIVATE {
global:
__accept4; # arm x86 mips
__bionic_brk; # arm x86 mips
__divdi3; # arm x86 mips
__popcountsi2; # arm x86 mips
__udivdi3; # arm x86 mips
__umoddi3; # x86 mips
dlmalloc; # arm x86 mips nobrillo
dlmalloc_inspect_all; # arm x86 mips nobrillo
dlmalloc_trim; # arm x86 mips nobrillo

View File

@ -12,7 +12,6 @@ LIBC {
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdi3; # arm x86 mips
__dn_comp;
__dn_count_labels;
__dn_skipname;
@ -114,7 +113,6 @@ LIBC {
__p_type;
__p_type_syms;
__poll_chk;
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -221,9 +219,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__udivdi3; # arm x86 mips
__umask_chk;
__umoddi3; # x86 mips
__vsnprintf_chk;
__vsprintf_chk;
__waitid; # arm x86 mips
@ -1267,6 +1263,10 @@ LIBC_PRIVATE {
__accept4; # arm x86 mips
__bionic_brk; # arm x86 mips
__bionic_libgcc_compat_symbols; # arm x86
__divdi3; # arm x86 mips
__popcountsi2; # arm x86 mips
__udivdi3; # arm x86 mips
__umoddi3; # x86 mips
gMallocLeakZygoteChild;
SHA1Final; # arm x86 mips
SHA1Init; # arm x86 mips

View File

@ -12,7 +12,6 @@ LIBC {
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl;
__divdi3; # arm x86 mips
__dn_comp;
__dn_count_labels;
__dn_skipname;
@ -121,7 +120,6 @@ LIBC {
__page_shift; # arm x86 mips nobrillo
__page_size; # arm x86 mips nobrillo
__poll_chk;
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
@ -232,9 +230,7 @@ LIBC {
__timer_getoverrun; # arm x86 mips
__timer_gettime; # arm x86 mips
__timer_settime; # arm x86 mips
__udivdi3; # arm x86 mips
__umask_chk;
__umoddi3; # x86 mips
__vsnprintf_chk;
__vsprintf_chk;
__wait4; # arm x86 mips nobrillo
@ -1301,6 +1297,10 @@ LIBC_PRIVATE {
__accept4; # arm x86 mips
__bionic_brk; # arm x86 mips
__bionic_libgcc_compat_symbols; # arm x86
__divdi3; # arm x86 mips
__popcountsi2; # arm x86 mips
__udivdi3; # arm x86 mips
__umoddi3; # x86 mips
dlmalloc; # arm x86 mips nobrillo
dlmalloc_inspect_all; # arm x86 mips nobrillo
dlmalloc_trim; # arm x86 mips nobrillo