This affects libc.so for android-18 and 19
Symbols missing from NDK libc but present in the
platform version of libc:
__strchr_chk
__strrchr_chk
__umask_chk
ffs # x86 only
getauxval
getdelim
getline
signalfd
wait4 # already present in android-19
Bug: http://b/28864994
Change-Id: Ib8ccc3706516be9590f2646edefac389d8538319
This affects libc.so for android-17 and 19
Symbols missing from NDK libc but present in the
platform version of libc:
__fgets_chk
__memcpy_chk
__memmove_chk
__memset_chk
__open_2
__openat_2
__snprintf_chk
__sprintf_chk
__strcat_chk
__strcpy_chk
__strlcat_chk
__strlcpy_chk
__strlen_chk
__strncat_chk
__strncpy_chk
__vsnprintf_chk
__vsprintf_chk
clone # x86 only
ftw
getsid
malloc_usable_size
mlockall
munlockall
nftw
psiginfo
psignal
pvalloc
unshare
Bug: http://b/28864994
Change-Id: I31ddaf44e2ae685d45de5ca217ba3096a3f6e5ec
This affects libc.so for android-16 and 19
Symbols missing from NDK libc but present in the
platform version of libc:
__getcpu # mips only
faccessat
fgetxattr
flistxattr
fremovexattr
fsetxattr
getxattr
lgetxattr
listxattr
llistxattr
lremovexattr
lsetxattr
readahead
removexattr
setxattr
tdelete
tdestroy
tfind
tgkill
tsearch
Bug: http://b/28864994
Change-Id: I789e5fcd0f9f5c99039f1f8367fec9ff4d25bc29
This affects libc.so for android-15,16,19
Symbols missing from NDK libc but present in the
platform version of libc:
personality
Bug: http://b/28864994
Change-Id: I5debe3ea2806963e2fd31bb64faf979fac8b06cf
This affects libc.so for android-14,16,19
Symbols missing from NDK libc but present in the
platform version of libc:
getpwnam_r
getpwuid_r
Bug: http://b/28864994
Change-Id: I93ca2b426b902b8a6852eefd8bf2fb8fd851c28d
These symbols are missing from x86 and mips libc.so on android-10:
clone
siglongjmp
sigsetjmp
Bug: http://b/28864994
Change-Id: I7ae71daf9108389a251a05465fe994917bbb0cdf
This change applies version to the current list
of symbols (not yet validated against platform libm)
Bug: http://b/26143749
Change-Id: I0adc27e48a3cd54e625d4c1594000fdb98596606
These symbols are coming from the list of exported
symbols by L-MR1 libc.so
Bug: http://b/28468693
Change-Id: I4a37ec680e74f526a9011d2ae1a1a04efae984de
* changes:
android-14: Add symbol version for libc
android-16: Add symbol version for libc
android-17: Add symbol version for libc
android-18: Add symbol version for libc/libm
There is no difference between android-16
libc and android-17 libc, removed android-17
libc functions to avoid confusion.
Bug: http://b/26143749
Change-Id: If3c987f5019570ac47111410e6b301676e8482ce
Interestingly there is no difference between
android-17 libc and android-18 libc, removed
android-18 libc functions to avoid confusion.
Bug: http://b/26143749
Change-Id: Ibea10e6ddc53bf0e46a80554530b3edfc82f964f
They were used to bootstrap gcc build - but we
do not need them anymore since this was removed
from ndk build scripts.
Change-Id: I14f97b2828e47bb6c89ff026bbb00b7caed6450a