summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitry Ivanov <dimitry@google.com>2016-05-24 16:19:15 -0700
committerDimitry Ivanov <dimitry@google.com>2016-05-24 16:19:15 -0700
commitfbfcbad99e67617bde8809dd99e4ff3beab8bf41 (patch)
tree1b6d19be33a5c9b49d76b2212b91c8e386c59359
parent1013b25d53bc917ac026a50be1832b4cd7c526d8 (diff)
downloaddevelopment-fbfcbad99e67617bde8809dd99e4ff3beab8bf41.tar.gz
Add missing symbols to android-16 libc
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
-rw-r--r--ndk/platforms/android-16/arch-arm/symbols/libc.so.functions.txt19
-rw-r--r--ndk/platforms/android-16/arch-arm/symbols/libc.so.versions.txt19
-rw-r--r--ndk/platforms/android-16/arch-mips/symbols/libc.so.functions.txt20
-rw-r--r--ndk/platforms/android-16/arch-mips/symbols/libc.so.versions.txt20
-rw-r--r--ndk/platforms/android-16/arch-x86/symbols/libc.so.functions.txt19
-rw-r--r--ndk/platforms/android-16/arch-x86/symbols/libc.so.versions.txt19
-rw-r--r--ndk/platforms/android-19/arch-arm/symbols/libc.so.functions.txt19
-rw-r--r--ndk/platforms/android-19/arch-arm/symbols/libc.so.versions.txt19
-rw-r--r--ndk/platforms/android-19/arch-mips/symbols/libc.so.functions.txt20
-rw-r--r--ndk/platforms/android-19/arch-mips/symbols/libc.so.versions.txt20
-rw-r--r--ndk/platforms/android-19/arch-x86/symbols/libc.so.functions.txt19
-rw-r--r--ndk/platforms/android-19/arch-x86/symbols/libc.so.versions.txt19
12 files changed, 232 insertions, 0 deletions
diff --git a/ndk/platforms/android-16/arch-arm/symbols/libc.so.functions.txt b/ndk/platforms/android-16/arch-arm/symbols/libc.so.functions.txt
index ec4ce198c..0cf47b200 100644
--- a/ndk/platforms/android-16/arch-arm/symbols/libc.so.functions.txt
+++ b/ndk/platforms/android-16/arch-arm/symbols/libc.so.functions.txt
@@ -228,6 +228,7 @@ execv
execve
execvp
exit
+faccessat
fchdir
fchmod
fchmodat
@@ -248,7 +249,9 @@ fgetpos
fgets
fgetwc
fgetws
+fgetxattr
fileno
+flistxattr
flock
flockfile
fnmatch
@@ -264,11 +267,13 @@ fputws
fread
free
freeaddrinfo
+fremovexattr
freopen
fscanf
fseek
fseeko
fsetpos
+fsetxattr
fstat
fstatat
fstatfs
@@ -349,6 +354,7 @@ getuid
getutent
getwc
getwchar
+getxattr
gmtime
gmtime64
gmtime64_r
@@ -405,17 +411,22 @@ klogctl
lchown
ldexp
ldiv
+lgetxattr
link
listen
+listxattr
lldiv
+llistxattr
localtime
localtime64
localtime64_r
localtime_r
longjmp
lrand48
+lremovexattr
lseek
lseek64
+lsetxattr
lstat
madvise
mallinfo
@@ -568,6 +579,7 @@ pwrite64
qsort
raise
read
+readahead
readdir
readdir_r
readlink
@@ -583,6 +595,7 @@ regerror
regexec
regfree
remove
+removexattr
rename
renameat
res_init
@@ -649,6 +662,7 @@ settimeofday
setuid
setutent
setvbuf
+setxattr
shutdown
sigaction
sigaltstack
@@ -719,7 +733,11 @@ syslog
system
tcgetpgrp
tcsetpgrp
+tdelete
+tdestroy
tempnam
+tfind
+tgkill
time
timegm
timegm64
@@ -739,6 +757,7 @@ toupper
towlower
towupper
truncate
+tsearch
ttyname
ttyname_r
tzset
diff --git a/ndk/platforms/android-16/arch-arm/symbols/libc.so.versions.txt b/ndk/platforms/android-16/arch-arm/symbols/libc.so.versions.txt
index ab41a8121..78979f29a 100644
--- a/ndk/platforms/android-16/arch-arm/symbols/libc.so.versions.txt
+++ b/ndk/platforms/android-16/arch-arm/symbols/libc.so.versions.txt
@@ -228,6 +228,7 @@ LIBC {
execve;
execvp;
exit;
+ faccessat;
fchdir;
fchmod;
fchmodat;
@@ -248,7 +249,9 @@ LIBC {
fgets;
fgetwc;
fgetws;
+ fgetxattr;
fileno;
+ flistxattr;
flock;
flockfile;
fnmatch;
@@ -264,11 +267,13 @@ LIBC {
fread;
free;
freeaddrinfo;
+ fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
+ fsetxattr;
fstat;
fstatat;
fstatfs;
@@ -349,6 +354,7 @@ LIBC {
getutent;
getwc;
getwchar;
+ getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
@@ -405,17 +411,22 @@ LIBC {
lchown;
ldexp;
ldiv;
+ lgetxattr;
link;
listen;
+ listxattr;
lldiv;
+ llistxattr;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
longjmp;
lrand48;
+ lremovexattr;
lseek;
lseek64;
+ lsetxattr;
lstat;
madvise;
mallinfo;
@@ -573,6 +584,7 @@ LIBC {
qsort;
raise;
read;
+ readahead;
readdir;
readdir_r;
readlink;
@@ -588,6 +600,7 @@ LIBC {
regexec;
regfree;
remove;
+ removexattr;
rename;
renameat;
res_init;
@@ -654,6 +667,7 @@ LIBC {
setuid;
setutent;
setvbuf;
+ setxattr;
shutdown;
sigaction;
sigaltstack;
@@ -726,7 +740,11 @@ LIBC {
system;
tcgetpgrp;
tcsetpgrp;
+ tdelete;
+ tdestroy;
tempnam;
+ tfind;
+ tgkill;
time;
timegm;
timegm64; # arm x86 mips
@@ -747,6 +765,7 @@ LIBC {
towlower;
towupper;
truncate;
+ tsearch;
ttyname;
ttyname_r;
tzname;
diff --git a/ndk/platforms/android-16/arch-mips/symbols/libc.so.functions.txt b/ndk/platforms/android-16/arch-mips/symbols/libc.so.functions.txt
index 646860252..729583633 100644
--- a/ndk/platforms/android-16/arch-mips/symbols/libc.so.functions.txt
+++ b/ndk/platforms/android-16/arch-mips/symbols/libc.so.functions.txt
@@ -17,6 +17,7 @@ __fpclassifyf
__fpclassifyl
__fstatfs64
__get_h_errno
+__getcpu
__getcwd
__getpriority
__hostalias
@@ -210,6 +211,7 @@ execv
execve
execvp
exit
+faccessat
fchdir
fchmod
fchmodat
@@ -230,7 +232,9 @@ fgetpos
fgets
fgetwc
fgetws
+fgetxattr
fileno
+flistxattr
flock
flockfile
fnmatch
@@ -246,11 +250,13 @@ fputws
fread
free
freeaddrinfo
+fremovexattr
freopen
fscanf
fseek
fseeko
fsetpos
+fsetxattr
fstat
fstatat
fstatfs
@@ -331,6 +337,7 @@ getuid
getutent
getwc
getwchar
+getxattr
gmtime
gmtime64
gmtime64_r
@@ -387,17 +394,22 @@ klogctl
lchown
ldexp
ldiv
+lgetxattr
link
listen
+listxattr
lldiv
+llistxattr
localtime
localtime64
localtime64_r
localtime_r
longjmp
lrand48
+lremovexattr
lseek
lseek64
+lsetxattr
lstat
madvise
mallinfo
@@ -550,6 +562,7 @@ pwrite64
qsort
raise
read
+readahead
readdir
readdir_r
readlink
@@ -565,6 +578,7 @@ regerror
regexec
regfree
remove
+removexattr
rename
renameat
res_init
@@ -631,6 +645,7 @@ settimeofday
setuid
setutent
setvbuf
+setxattr
shutdown
sigaction
sigaltstack
@@ -701,7 +716,11 @@ syslog
system
tcgetpgrp
tcsetpgrp
+tdelete
+tdestroy
tempnam
+tfind
+tgkill
time
timegm
timegm64
@@ -721,6 +740,7 @@ toupper
towlower
towupper
truncate
+tsearch
ttyname
ttyname_r
tzset
diff --git a/ndk/platforms/android-16/arch-mips/symbols/libc.so.versions.txt b/ndk/platforms/android-16/arch-mips/symbols/libc.so.versions.txt
index 136c2bcad..77e256454 100644
--- a/ndk/platforms/android-16/arch-mips/symbols/libc.so.versions.txt
+++ b/ndk/platforms/android-16/arch-mips/symbols/libc.so.versions.txt
@@ -20,6 +20,7 @@ LIBC {
__fpclassifyl;
__fstatfs64; # arm x86 mips
__get_h_errno;
+ __getcpu; # arm x86 mips
__getcwd; # arm x86 mips
__getpriority; # arm x86 mips
__hostalias;
@@ -224,6 +225,7 @@ LIBC {
execve;
execvp;
exit;
+ faccessat;
fchdir;
fchmod;
fchmodat;
@@ -244,7 +246,9 @@ LIBC {
fgets;
fgetwc;
fgetws;
+ fgetxattr;
fileno;
+ flistxattr;
flock;
flockfile;
fnmatch;
@@ -260,11 +264,13 @@ LIBC {
fread;
free;
freeaddrinfo;
+ fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
+ fsetxattr;
fstat;
fstatat;
fstatfs;
@@ -345,6 +351,7 @@ LIBC {
getutent;
getwc;
getwchar;
+ getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
@@ -401,17 +408,22 @@ LIBC {
lchown;
ldexp;
ldiv;
+ lgetxattr;
link;
listen;
+ listxattr;
lldiv;
+ llistxattr;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
longjmp;
lrand48;
+ lremovexattr;
lseek;
lseek64;
+ lsetxattr;
lstat;
madvise;
mallinfo;
@@ -569,6 +581,7 @@ LIBC {
qsort;
raise;
read;
+ readahead;
readdir;
readdir_r;
readlink;
@@ -584,6 +597,7 @@ LIBC {
regexec;
regfree;
remove;
+ removexattr;
rename;
renameat;
res_init;
@@ -650,6 +664,7 @@ LIBC {
setuid;
setutent;
setvbuf;
+ setxattr;
shutdown;
sigaction;
sigaltstack;
@@ -722,7 +737,11 @@ LIBC {
system;
tcgetpgrp;
tcsetpgrp;
+ tdelete;
+ tdestroy;
tempnam;
+ tfind;
+ tgkill;
time;
timegm;
timegm64; # arm x86 mips
@@ -743,6 +762,7 @@ LIBC {
towlower;
towupper;
truncate;
+ tsearch;
ttyname;
ttyname_r;
tzname;
diff --git a/ndk/platforms/android-16/arch-x86/symbols/libc.so.functions.txt b/ndk/platforms/android-16/arch-x86/symbols/libc.so.functions.txt
index 9b6e703bd..bade5c23d 100644
--- a/ndk/platforms/android-16/arch-x86/symbols/libc.so.functions.txt
+++ b/ndk/platforms/android-16/arch-x86/symbols/libc.so.functions.txt
@@ -208,6 +208,7 @@ execv
execve
execvp
exit
+faccessat
fchdir
fchmod
fchmodat
@@ -227,7 +228,9 @@ fgetpos
fgets
fgetwc
fgetws
+fgetxattr
fileno
+flistxattr
flock
flockfile
fnmatch
@@ -243,11 +246,13 @@ fputws
fread
free
freeaddrinfo
+fremovexattr
freopen
fscanf
fseek
fseeko
fsetpos
+fsetxattr
fstat
fstatat
fstatfs
@@ -328,6 +333,7 @@ getuid
getutent
getwc
getwchar
+getxattr
gmtime
gmtime64
gmtime64_r
@@ -384,17 +390,22 @@ klogctl
lchown
ldexp
ldiv
+lgetxattr
link
listen
+listxattr
lldiv
+llistxattr
localtime
localtime64
localtime64_r
localtime_r
longjmp
lrand48
+lremovexattr
lseek
lseek64
+lsetxattr
lstat
madvise
mallinfo
@@ -547,6 +558,7 @@ pwrite64
qsort
raise
read
+readahead
readdir
readdir_r
readlink
@@ -562,6 +574,7 @@ regerror
regexec
regfree
remove
+removexattr
rename
renameat
res_init
@@ -628,6 +641,7 @@ settimeofday
setuid
setutent
setvbuf
+setxattr
shutdown
sigaction
sigaltstack
@@ -698,7 +712,11 @@ syslog
system
tcgetpgrp
tcsetpgrp
+tdelete
+tdestroy
tempnam
+tfind
+tgkill
time
timegm
timegm64
@@ -718,6 +736,7 @@ toupper
towlower
towupper
truncate
+tsearch
ttyname
ttyname_r
tzset
diff --git a/ndk/platforms/android-16/arch-x86/symbols/libc.so.versions.txt b/ndk/platforms/android-16/arch-x86/symbols/libc.so.versions.txt
index 49e06d072..3c46db406 100644
--- a/ndk/platforms/android-16/arch-x86/symbols/libc.so.versions.txt
+++ b/ndk/platforms/android-16/arch-x86/symbols/libc.so.versions.txt
@@ -222,6 +222,7 @@ LIBC {
execve;
execvp;
exit;
+ faccessat;
fchdir;
fchmod;
fchmodat;
@@ -241,7 +242,9 @@ LIBC {
fgets;
fgetwc;
fgetws;
+ fgetxattr;
fileno;
+ flistxattr;
flock;
flockfile;
fnmatch;
@@ -257,11 +260,13 @@ LIBC {
fread;
free;
freeaddrinfo;
+ fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
+ fsetxattr;
fstat;
fstatat;
fstatfs;
@@ -342,6 +347,7 @@ LIBC {
getutent;
getwc;
getwchar;
+ getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
@@ -398,17 +404,22 @@ LIBC {
lchown;
ldexp;
ldiv;
+ lgetxattr;
link;
listen;
+ listxattr;
lldiv;
+ llistxattr;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
longjmp;
lrand48;
+ lremovexattr;
lseek;
lseek64;
+ lsetxattr;
lstat;
madvise;
mallinfo;
@@ -566,6 +577,7 @@ LIBC {
qsort;
raise;
read;
+ readahead;
readdir;
readdir_r;
readlink;
@@ -581,6 +593,7 @@ LIBC {
regexec;
regfree;
remove;
+ removexattr;
rename;
renameat;
res_init;
@@ -647,6 +660,7 @@ LIBC {
setuid;
setutent;
setvbuf;
+ setxattr;
shutdown;
sigaction;
sigaltstack;
@@ -719,7 +733,11 @@ LIBC {
system;
tcgetpgrp;
tcsetpgrp;
+ tdelete;
+ tdestroy;
tempnam;
+ tfind;
+ tgkill;
time;
timegm;
timegm64; # arm x86 mips
@@ -740,6 +758,7 @@ LIBC {
towlower;
towupper;
truncate;
+ tsearch;
ttyname;
ttyname_r;
tzname;
diff --git a/ndk/platforms/android-19/arch-arm/symbols/libc.so.functions.txt b/ndk/platforms/android-19/arch-arm/symbols/libc.so.functions.txt
index 7465a2811..a95b249fd 100644
--- a/ndk/platforms/android-19/arch-arm/symbols/libc.so.functions.txt
+++ b/ndk/platforms/android-19/arch-arm/symbols/libc.so.functions.txt
@@ -228,6 +228,7 @@ execv
execve
execvp
exit
+faccessat
fchdir
fchmod
fchmodat
@@ -248,7 +249,9 @@ fgetpos
fgets
fgetwc
fgetws
+fgetxattr
fileno
+flistxattr
flock
flockfile
fnmatch
@@ -264,11 +267,13 @@ fputws
fread
free
freeaddrinfo
+fremovexattr
freopen
fscanf
fseek
fseeko
fsetpos
+fsetxattr
fstat
fstatat
fstatfs
@@ -350,6 +355,7 @@ getuid
getutent
getwc
getwchar
+getxattr
gmtime
gmtime64
gmtime64_r
@@ -406,17 +412,22 @@ klogctl
lchown
ldexp
ldiv
+lgetxattr
link
listen
+listxattr
lldiv
+llistxattr
localtime
localtime64
localtime64_r
localtime_r
longjmp
lrand48
+lremovexattr
lseek
lseek64
+lsetxattr
lstat
madvise
mallinfo
@@ -569,6 +580,7 @@ pwrite64
qsort
raise
read
+readahead
readdir
readdir_r
readlink
@@ -584,6 +596,7 @@ regerror
regexec
regfree
remove
+removexattr
rename
renameat
res_init
@@ -650,6 +663,7 @@ settimeofday
setuid
setutent
setvbuf
+setxattr
shutdown
sigaction
sigaltstack
@@ -720,7 +734,11 @@ syslog
system
tcgetpgrp
tcsetpgrp
+tdelete
+tdestroy
tempnam
+tfind
+tgkill
time
timegm
timegm64
@@ -740,6 +758,7 @@ toupper
towlower
towupper
truncate
+tsearch
ttyname
ttyname_r
tzset
diff --git a/ndk/platforms/android-19/arch-arm/symbols/libc.so.versions.txt b/ndk/platforms/android-19/arch-arm/symbols/libc.so.versions.txt
index 011cb597e..a3c454b99 100644
--- a/ndk/platforms/android-19/arch-arm/symbols/libc.so.versions.txt
+++ b/ndk/platforms/android-19/arch-arm/symbols/libc.so.versions.txt
@@ -228,6 +228,7 @@ LIBC {
execve;
execvp;
exit;
+ faccessat;
fchdir;
fchmod;
fchmodat;
@@ -248,7 +249,9 @@ LIBC {
fgets;
fgetwc;
fgetws;
+ fgetxattr;
fileno;
+ flistxattr;
flock;
flockfile;
fnmatch;
@@ -264,11 +267,13 @@ LIBC {
fread;
free;
freeaddrinfo;
+ fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
+ fsetxattr;
fstat;
fstatat;
fstatfs;
@@ -350,6 +355,7 @@ LIBC {
getutent;
getwc;
getwchar;
+ getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
@@ -406,17 +412,22 @@ LIBC {
lchown;
ldexp;
ldiv;
+ lgetxattr;
link;
listen;
+ listxattr;
lldiv;
+ llistxattr;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
longjmp;
lrand48;
+ lremovexattr;
lseek;
lseek64;
+ lsetxattr;
lstat;
madvise;
mallinfo;
@@ -574,6 +585,7 @@ LIBC {
qsort;
raise;
read;
+ readahead;
readdir;
readdir_r;
readlink;
@@ -589,6 +601,7 @@ LIBC {
regexec;
regfree;
remove;
+ removexattr;
rename;
renameat;
res_init;
@@ -655,6 +668,7 @@ LIBC {
setuid;
setutent;
setvbuf;
+ setxattr;
shutdown;
sigaction;
sigaltstack;
@@ -727,7 +741,11 @@ LIBC {
system;
tcgetpgrp;
tcsetpgrp;
+ tdelete;
+ tdestroy;
tempnam;
+ tfind;
+ tgkill;
time;
timegm;
timegm64; # arm x86 mips
@@ -748,6 +766,7 @@ LIBC {
towlower;
towupper;
truncate;
+ tsearch;
ttyname;
ttyname_r;
tzname;
diff --git a/ndk/platforms/android-19/arch-mips/symbols/libc.so.functions.txt b/ndk/platforms/android-19/arch-mips/symbols/libc.so.functions.txt
index 29e8ab16d..a2a93213c 100644
--- a/ndk/platforms/android-19/arch-mips/symbols/libc.so.functions.txt
+++ b/ndk/platforms/android-19/arch-mips/symbols/libc.so.functions.txt
@@ -17,6 +17,7 @@ __fpclassifyf
__fpclassifyl
__fstatfs64
__get_h_errno
+__getcpu
__getcwd
__getpriority
__hostalias
@@ -210,6 +211,7 @@ execv
execve
execvp
exit
+faccessat
fchdir
fchmod
fchmodat
@@ -230,7 +232,9 @@ fgetpos
fgets
fgetwc
fgetws
+fgetxattr
fileno
+flistxattr
flock
flockfile
fnmatch
@@ -246,11 +250,13 @@ fputws
fread
free
freeaddrinfo
+fremovexattr
freopen
fscanf
fseek
fseeko
fsetpos
+fsetxattr
fstat
fstatat
fstatfs
@@ -332,6 +338,7 @@ getuid
getutent
getwc
getwchar
+getxattr
gmtime
gmtime64
gmtime64_r
@@ -388,17 +395,22 @@ klogctl
lchown
ldexp
ldiv
+lgetxattr
link
listen
+listxattr
lldiv
+llistxattr
localtime
localtime64
localtime64_r
localtime_r
longjmp
lrand48
+lremovexattr
lseek
lseek64
+lsetxattr
lstat
madvise
mallinfo
@@ -551,6 +563,7 @@ pwrite64
qsort
raise
read
+readahead
readdir
readdir_r
readlink
@@ -566,6 +579,7 @@ regerror
regexec
regfree
remove
+removexattr
rename
renameat
res_init
@@ -632,6 +646,7 @@ settimeofday
setuid
setutent
setvbuf
+setxattr
shutdown
sigaction
sigaltstack
@@ -702,7 +717,11 @@ syslog
system
tcgetpgrp
tcsetpgrp
+tdelete
+tdestroy
tempnam
+tfind
+tgkill
time
timegm
timegm64
@@ -722,6 +741,7 @@ toupper
towlower
towupper
truncate
+tsearch
ttyname
ttyname_r
tzset
diff --git a/ndk/platforms/android-19/arch-mips/symbols/libc.so.versions.txt b/ndk/platforms/android-19/arch-mips/symbols/libc.so.versions.txt
index 3c5541c2b..30e6d819d 100644
--- a/ndk/platforms/android-19/arch-mips/symbols/libc.so.versions.txt
+++ b/ndk/platforms/android-19/arch-mips/symbols/libc.so.versions.txt
@@ -20,6 +20,7 @@ LIBC {
__fpclassifyl;
__fstatfs64; # arm x86 mips
__get_h_errno;
+ __getcpu; # arm x86 mips
__getcwd; # arm x86 mips
__getpriority; # arm x86 mips
__hostalias;
@@ -224,6 +225,7 @@ LIBC {
execve;
execvp;
exit;
+ faccessat;
fchdir;
fchmod;
fchmodat;
@@ -244,7 +246,9 @@ LIBC {
fgets;
fgetwc;
fgetws;
+ fgetxattr;
fileno;
+ flistxattr;
flock;
flockfile;
fnmatch;
@@ -260,11 +264,13 @@ LIBC {
fread;
free;
freeaddrinfo;
+ fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
+ fsetxattr;
fstat;
fstatat;
fstatfs;
@@ -346,6 +352,7 @@ LIBC {
getutent;
getwc;
getwchar;
+ getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
@@ -402,17 +409,22 @@ LIBC {
lchown;
ldexp;
ldiv;
+ lgetxattr;
link;
listen;
+ listxattr;
lldiv;
+ llistxattr;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
longjmp;
lrand48;
+ lremovexattr;
lseek;
lseek64;
+ lsetxattr;
lstat;
madvise;
mallinfo;
@@ -570,6 +582,7 @@ LIBC {
qsort;
raise;
read;
+ readahead;
readdir;
readdir_r;
readlink;
@@ -585,6 +598,7 @@ LIBC {
regexec;
regfree;
remove;
+ removexattr;
rename;
renameat;
res_init;
@@ -651,6 +665,7 @@ LIBC {
setuid;
setutent;
setvbuf;
+ setxattr;
shutdown;
sigaction;
sigaltstack;
@@ -723,7 +738,11 @@ LIBC {
system;
tcgetpgrp;
tcsetpgrp;
+ tdelete;
+ tdestroy;
tempnam;
+ tfind;
+ tgkill;
time;
timegm;
timegm64; # arm x86 mips
@@ -744,6 +763,7 @@ LIBC {
towlower;
towupper;
truncate;
+ tsearch;
ttyname;
ttyname_r;
tzname;
diff --git a/ndk/platforms/android-19/arch-x86/symbols/libc.so.functions.txt b/ndk/platforms/android-19/arch-x86/symbols/libc.so.functions.txt
index 9c7fc822e..1ea9093ee 100644
--- a/ndk/platforms/android-19/arch-x86/symbols/libc.so.functions.txt
+++ b/ndk/platforms/android-19/arch-x86/symbols/libc.so.functions.txt
@@ -209,6 +209,7 @@ execv
execve
execvp
exit
+faccessat
fchdir
fchmod
fchmodat
@@ -228,7 +229,9 @@ fgetpos
fgets
fgetwc
fgetws
+fgetxattr
fileno
+flistxattr
flock
flockfile
fnmatch
@@ -244,11 +247,13 @@ fputws
fread
free
freeaddrinfo
+fremovexattr
freopen
fscanf
fseek
fseeko
fsetpos
+fsetxattr
fstat
fstatat
fstatfs
@@ -330,6 +335,7 @@ getuid
getutent
getwc
getwchar
+getxattr
gmtime
gmtime64
gmtime64_r
@@ -386,17 +392,22 @@ klogctl
lchown
ldexp
ldiv
+lgetxattr
link
listen
+listxattr
lldiv
+llistxattr
localtime
localtime64
localtime64_r
localtime_r
longjmp
lrand48
+lremovexattr
lseek
lseek64
+lsetxattr
lstat
madvise
mallinfo
@@ -549,6 +560,7 @@ pwrite64
qsort
raise
read
+readahead
readdir
readdir_r
readlink
@@ -564,6 +576,7 @@ regerror
regexec
regfree
remove
+removexattr
rename
renameat
res_init
@@ -630,6 +643,7 @@ settimeofday
setuid
setutent
setvbuf
+setxattr
shutdown
sigaction
sigaltstack
@@ -700,7 +714,11 @@ syslog
system
tcgetpgrp
tcsetpgrp
+tdelete
+tdestroy
tempnam
+tfind
+tgkill
time
timegm
timegm64
@@ -720,6 +738,7 @@ toupper
towlower
towupper
truncate
+tsearch
ttyname
ttyname_r
tzset
diff --git a/ndk/platforms/android-19/arch-x86/symbols/libc.so.versions.txt b/ndk/platforms/android-19/arch-x86/symbols/libc.so.versions.txt
index 4130520de..182b171de 100644
--- a/ndk/platforms/android-19/arch-x86/symbols/libc.so.versions.txt
+++ b/ndk/platforms/android-19/arch-x86/symbols/libc.so.versions.txt
@@ -223,6 +223,7 @@ LIBC {
execve;
execvp;
exit;
+ faccessat;
fchdir;
fchmod;
fchmodat;
@@ -242,7 +243,9 @@ LIBC {
fgets;
fgetwc;
fgetws;
+ fgetxattr;
fileno;
+ flistxattr;
flock;
flockfile;
fnmatch;
@@ -258,11 +261,13 @@ LIBC {
fread;
free;
freeaddrinfo;
+ fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
+ fsetxattr;
fstat;
fstatat;
fstatfs;
@@ -344,6 +349,7 @@ LIBC {
getutent;
getwc;
getwchar;
+ getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
@@ -400,17 +406,22 @@ LIBC {
lchown;
ldexp;
ldiv;
+ lgetxattr;
link;
listen;
+ listxattr;
lldiv;
+ llistxattr;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
longjmp;
lrand48;
+ lremovexattr;
lseek;
lseek64;
+ lsetxattr;
lstat;
madvise;
mallinfo;
@@ -568,6 +579,7 @@ LIBC {
qsort;
raise;
read;
+ readahead;
readdir;
readdir_r;
readlink;
@@ -583,6 +595,7 @@ LIBC {
regexec;
regfree;
remove;
+ removexattr;
rename;
renameat;
res_init;
@@ -649,6 +662,7 @@ LIBC {
setuid;
setutent;
setvbuf;
+ setxattr;
shutdown;
sigaction;
sigaltstack;
@@ -721,7 +735,11 @@ LIBC {
system;
tcgetpgrp;
tcsetpgrp;
+ tdelete;
+ tdestroy;
tempnam;
+ tfind;
+ tgkill;
time;
timegm;
timegm64; # arm x86 mips
@@ -742,6 +760,7 @@ LIBC {
towlower;
towupper;
truncate;
+ tsearch;
ttyname;
ttyname_r;
tzname;