platform_bionic/libc/libc.x86_64.map
Elliott Hughes 5ba2c21159 Finish <stdio_ext.h>.
Implement __freading and __fwriting, and clarify the documentation that was
the cause of these not being implemented for years.

Bug: http://b/17157253
Test: ran tests
Change-Id: I89542c8131b13889e2585417a024050ecf2abcb7
2017-08-01 15:27:27 -07:00

1281 lines
38 KiB
Text

# Generated by genversion-scripts.py. Do not edit.
LIBC {
global:
__assert;
__assert2;
__b64_ntop;
__b64_pton;
__cmsg_nxthdr; # introduced=21
__ctype_get_mb_cur_max; # introduced=21
__cxa_atexit;
__cxa_finalize;
__cxa_thread_atexit_impl; # introduced=23
__dn_comp;
__dn_count_labels;
__dn_skipname;
__errno;
__fbufsize; # introduced=23
__FD_CLR_chk; # introduced=21
__FD_ISSET_chk; # introduced=21
__FD_SET_chk; # introduced=21
__fgets_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__flbf; # introduced=23
__fp_nquery;
__fp_query;
__fpclassify; # introduced=21
__fpclassifyd;
__fpclassifyf;
__fpclassifyl;
__fpending; # introduced=23
__fpurge; # introduced=23
__freadable; # introduced=23
__fsetlocking; # introduced=23
__fwritable; # introduced=23
__get_h_errno;
__gnu_basename; # introduced=23
__gnu_strerror_r; # introduced=23
__hostalias;
__isfinite;
__isfinitef;
__isfinitel;
__isinf;
__isinff;
__isinfl;
__isnan; # introduced=21
__isnanf; # introduced=21
__isnanl;
__isnormal;
__isnormalf;
__isnormall;
__libc_current_sigrtmax; # introduced=21
__libc_current_sigrtmin; # introduced=21
__libc_init;
__loc_aton;
__loc_ntoa;
__memchr_chk; # introduced=23
__memcpy_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__memmove_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__memrchr_chk; # introduced=23
__memset_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__open_2; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__openat_2; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__p_cdname;
__p_cdnname;
__p_class;
__p_class_syms; # var
__p_fqname;
__p_fqnname;
__p_option;
__p_query;
__p_rcode;
__p_secstodate;
__p_time;
__p_type;
__p_type_syms; # var
__poll_chk; # introduced=23
__ppoll_chk; # introduced=23
__pread64_chk; # introduced=23
__pread_chk; # introduced=23
__progname; # var
__pthread_cleanup_pop;
__pthread_cleanup_push;
__putlong;
__putshort;
__read_chk; # introduced=21
__readlink_chk; # introduced=23
__readlinkat_chk; # introduced=23
__recvfrom_chk; # introduced=21
__register_atfork; # introduced=23
__res_close;
__res_dnok;
__res_hnok;
__res_hostalias;
__res_isourserver;
__res_mailok;
__res_nameinquery;
__res_nclose;
__res_ninit;
__res_nmkquery;
__res_nquery;
__res_nquerydomain;
__res_nsearch;
__res_nsend;
__res_ownok;
__res_queriesmatch;
__res_querydomain;
__res_send;
__res_send_setqhook;
__res_send_setrhook;
__sched_cpualloc; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
__sched_cpucount; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
__sched_cpufree; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
__sF; # var
__snprintf_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__sprintf_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__stack_chk_fail;
__stack_chk_guard; # var
__stpcpy_chk; # introduced=21
__stpncpy_chk; # introduced=21
__stpncpy_chk2; # introduced=21
__strcat_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strchr_chk; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
__strcpy_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strlcat_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strlcpy_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strlen_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strncat_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strncpy_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__strncpy_chk2; # introduced=21
__strrchr_chk; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
__sym_ntop;
__sym_ntos;
__sym_ston;
__system_property_area_serial; # introduced=23
__system_property_find;
__system_property_find_nth;
__system_property_foreach; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
__system_property_get;
__system_property_read;
__system_property_serial; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
__system_property_set; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
__umask_chk; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
__vsnprintf_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
__vsprintf_chk; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
_ctype_; # var
_Exit; # introduced=21
_exit;
_flushlbf; # introduced=23
_getlong;
_getshort;
_longjmp;
_resolv_delete_cache_for_net; # introduced=21
_resolv_flush_cache_for_net; # introduced=21
_resolv_set_nameservers_for_net; # introduced=21
_setjmp;
_tolower; # introduced=21
_toupper; # introduced=21
abort;
abs; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
accept;
accept4; # introduced=21
access;
acct;
alarm;
alphasort;
alphasort64; # introduced=21
android_set_abort_message; # introduced=21
arc4random;
arc4random_buf;
arc4random_uniform;
asctime;
asctime_r;
asprintf;
at_quick_exit; # introduced=21
atof; # introduced=21
atoi;
atol;
atoll;
basename;
bind;
bindresvport;
brk;
bsearch;
btowc;
c16rtomb; # introduced=21
c32rtomb; # introduced=21
calloc;
capget;
capset;
cfgetispeed; # introduced=21
cfgetospeed; # introduced=21
cfmakeraw; # introduced=21
cfsetispeed; # introduced=21
cfsetospeed; # introduced=21
cfsetspeed; # introduced=21
chdir;
chmod;
chown;
chroot;
clearenv;
clearerr;
clearerr_unlocked; # introduced=23
clock;
clock_getcpuclockid; # introduced=23
clock_getres;
clock_gettime;
clock_nanosleep;
clock_settime;
clone; # introduced-arm=9 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
close;
closedir;
closelog;
connect;
creat;
creat64; # introduced=21
ctime;
ctime_r;
daemon;
daylight; # var
delete_module;
difftime;
dirfd;
dirname;
div;
dn_expand;
dprintf; # introduced=21
drand48;
dup;
dup2;
dup3; # introduced=21
duplocale; # introduced=21
endmntent; # introduced=21
endservent;
endutent;
environ; # var
epoll_create;
epoll_create1; # introduced=21
epoll_ctl;
epoll_pwait; # introduced=21
epoll_wait;
erand48;
err;
error; # introduced=23
error_at_line; # introduced=23
error_message_count; # var introduced=23
error_one_per_line; # var introduced=23
error_print_progname; # var introduced=23
errx;
ether_aton; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
ether_aton_r; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
ether_ntoa; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
ether_ntoa_r; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
eventfd;
eventfd_read;
eventfd_write;
execl;
execle;
execlp;
execv;
execve;
execvp;
execvpe; # introduced=21
exit;
faccessat; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
fallocate; # introduced=21
fallocate64; # introduced=21
fchdir;
fchmod;
fchmodat;
fchown;
fchownat;
fclose;
fcntl;
fdatasync;
fdopen;
fdopendir;
feof;
feof_unlocked; # introduced=23
ferror;
ferror_unlocked; # introduced=23
fflush;
ffs; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
fgetc;
fgetln;
fgetpos;
fgets;
fgetwc;
fgetws;
fgetxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
fileno;
flistxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
flock;
flockfile;
fmemopen; # introduced=23
fnmatch;
fopen;
fork;
forkpty; # introduced=23
fpathconf;
fprintf;
fpurge;
fputc;
fputs;
fputwc;
fputws;
fread;
free;
freeaddrinfo;
freelocale; # introduced=21
fremovexattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
fsetxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
fstat;
fstat64; # introduced=21
fstatat;
fstatat64; # introduced=21
fstatfs;
fstatfs64; # introduced=21
fstatvfs; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
fstatvfs64; # introduced=21
fsync;
ftell;
ftello;
ftok;
ftruncate;
ftruncate64; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
ftrylockfile;
fts_children;
fts_close;
fts_open;
fts_read;
fts_set;
ftw; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
ftw64; # introduced=21
funlockfile;
funopen;
futimens; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
fwide;
fwprintf;
fwrite;
fwscanf;
gai_strerror;
get_avphys_pages; # introduced=23
get_nprocs; # introduced=23
get_nprocs_conf; # introduced=23
get_phys_pages; # introduced=23
getaddrinfo;
getauxval; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
getc;
getc_unlocked;
getchar;
getchar_unlocked;
getcwd;
getdelim; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
getegid;
getenv;
geteuid;
getgid;
getgrgid;
getgrnam;
getgrouplist;
getgroups;
gethostbyaddr;
gethostbyaddr_r; # introduced=23
gethostbyname;
gethostbyname2;
gethostbyname2_r; # introduced=23
gethostbyname_r;
gethostent;
gethostname;
getitimer;
getline; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
getlogin;
getmntent;
getmntent_r; # introduced=21
getnameinfo;
getnetbyaddr;
getnetbyname;
getopt;
getopt_long;
getopt_long_only;
getpagesize; # introduced=21
getpeername;
getpgid;
getpgrp;
getpid;
getppid;
getpriority;
getprogname; # introduced=21
getprotobyname;
getprotobynumber;
getpt;
getpwnam;
getpwnam_r; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
getpwuid;
getpwuid_r; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
getresgid;
getresuid;
getrlimit;
getrlimit64; # introduced=21
getrusage;
gets;
getservbyname;
getservbyport;
getservent;
getsid; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
getsockname;
getsockopt;
gettid;
gettimeofday;
getuid;
getutent;
getwc;
getwchar;
getxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
gmtime;
gmtime_r;
grantpt; # introduced=21
herror;
hstrerror;
htonl; # introduced=21
htons; # introduced=21
if_indextoname;
if_nametoindex;
imaxabs; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
imaxdiv; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
inet_addr;
inet_aton;
inet_lnaof; # introduced=21
inet_makeaddr; # introduced=21
inet_netof; # introduced=21
inet_network; # introduced=21
inet_nsap_addr;
inet_nsap_ntoa;
inet_ntoa;
inet_ntop;
inet_pton;
init_module;
initgroups;
initstate; # introduced=21
inotify_add_watch;
inotify_init;
inotify_init1; # introduced=21
inotify_rm_watch;
insque; # introduced=21
ioctl;
isalnum;
isalnum_l; # introduced=21
isalpha;
isalpha_l; # introduced=21
isascii;
isatty;
isblank;
isblank_l; # introduced=21
iscntrl;
iscntrl_l; # introduced=21
isdigit;
isdigit_l; # introduced=21
isfinite; # introduced=21
isfinitef; # introduced=21
isfinitel; # introduced=21
isgraph;
isgraph_l; # introduced=21
isinf; # introduced=21
isinff; # introduced=21
isinfl; # introduced=21
islower;
islower_l; # introduced=21
isnan;
isnanf;
isnanl; # introduced=21
isnormal; # introduced=21
isnormalf; # introduced=21
isnormall; # introduced=21
isprint;
isprint_l; # introduced=21
ispunct;
ispunct_l; # introduced=21
isspace;
isspace_l; # introduced=21
isupper;
isupper_l; # introduced=21
iswalnum;
iswalnum_l; # introduced=21
iswalpha;
iswalpha_l; # introduced=21
iswblank; # introduced=21
iswblank_l; # introduced=21
iswcntrl;
iswcntrl_l; # introduced=21
iswctype;
iswctype_l; # introduced=21
iswdigit;
iswdigit_l; # introduced=21
iswgraph;
iswgraph_l; # introduced=21
iswlower;
iswlower_l; # introduced=21
iswprint;
iswprint_l; # introduced=21
iswpunct;
iswpunct_l; # introduced=21
iswspace;
iswspace_l; # introduced=21
iswupper;
iswupper_l; # introduced=21
iswxdigit;
iswxdigit_l; # introduced=21
isxdigit;
isxdigit_l; # introduced=21
jrand48;
kill;
killpg;
klogctl;
labs; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
lchown;
lcong48; # introduced=23
ldexp;
ldiv;
lfind; # introduced=21
lgetxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
link;
linkat; # introduced=21
listen;
listxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
llabs; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
lldiv;
llistxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
localeconv; # introduced=21
localtime;
localtime_r;
login_tty; # introduced=23
longjmp;
lrand48;
lremovexattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
lsearch; # introduced=21
lseek;
lseek64;
lsetxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
lstat;
lstat64; # introduced=21
madvise;
mallinfo;
malloc;
malloc_info; # introduced=23
malloc_usable_size; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
mbrlen;
mbrtoc16; # introduced=21
mbrtoc32; # introduced=21
mbrtowc;
mbsinit;
mbsnrtowcs; # introduced=21
mbsrtowcs;
mbstowcs;
mbtowc; # introduced=21
memalign;
memccpy;
memchr;
memcmp;
memcpy;
memmem;
memmove;
mempcpy; # introduced=23
memrchr;
memset;
mincore;
mkdir;
mkdirat;
mkdtemp;
mkfifo; # introduced=21
mkfifoat; # introduced=23
mknod;
mknodat; # introduced=21
mkostemp; # introduced=23
mkostemp64; # introduced=23
mkostemps; # introduced=23
mkostemps64; # introduced=23
mkstemp;
mkstemp64; # introduced=21
mkstemps;
mkstemps64; # introduced=23
mktemp;
mktime;
mlock;
mlockall; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
mmap;
mmap64; # introduced=21
mount;
mprotect;
mrand48;
mremap;
msync;
munlock;
munlockall; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
munmap;
nanosleep;
newlocale; # introduced=21
nftw; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
nftw64; # introduced=21
nice;
nrand48;
ns_format_ttl; # arm64 x86_64 mips64 introduced=22
ns_get16; # arm64 x86_64 mips64 introduced=22
ns_get32; # arm64 x86_64 mips64 introduced=22
ns_initparse; # arm64 x86_64 mips64 introduced=22
ns_makecanon; # arm64 x86_64 mips64 introduced=22
ns_msg_getflag; # arm64 x86_64 mips64 introduced=22
ns_name_compress; # arm64 x86_64 mips64 introduced=22
ns_name_ntol; # arm64 x86_64 mips64 introduced=22
ns_name_ntop; # arm64 x86_64 mips64 introduced=22
ns_name_pack; # arm64 x86_64 mips64 introduced=22
ns_name_pton; # arm64 x86_64 mips64 introduced=23
ns_name_rollback; # arm64 x86_64 mips64 introduced=22
ns_name_skip; # arm64 x86_64 mips64 introduced=22
ns_name_uncompress; # arm64 x86_64 mips64 introduced=22
ns_name_unpack; # arm64 x86_64 mips64 introduced=22
ns_parserr; # arm64 x86_64 mips64 introduced=22
ns_put16; # arm64 x86_64 mips64 introduced=22
ns_put32; # arm64 x86_64 mips64 introduced=22
ns_samename; # arm64 x86_64 mips64 introduced=22
ns_skiprr; # arm64 x86_64 mips64 introduced=22
ns_sprintrr; # arm64 x86_64 mips64 introduced=22
ns_sprintrrf; # arm64 x86_64 mips64 introduced=22
nsdispatch;
ntohl; # introduced=21
ntohs; # introduced=21
open;
open64; # introduced=21
open_memstream; # introduced=23
open_wmemstream; # introduced=23
openat;
openat64; # introduced=21
opendir;
openlog;
openpty; # introduced=23
optarg; # var
opterr; # var
optind; # var
optopt; # var
optreset; # var
pathconf;
pause;
pclose;
perror;
personality; # introduced-arm=15 introduced-arm64=21 introduced-mips=15 introduced-mips64=21 introduced-x86=15 introduced-x86_64=21
pipe;
pipe2;
poll;
popen;
posix_fadvise; # introduced=21
posix_fadvise64; # introduced=21
posix_fallocate; # introduced=21
posix_fallocate64; # introduced=21
posix_madvise; # introduced=23
posix_memalign; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
posix_openpt; # introduced=21
ppoll; # introduced=21
prctl;
pread;
pread64; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
printf;
prlimit; # arm64 x86_64 mips64
prlimit64; # introduced=21
process_vm_readv; # introduced=23
process_vm_writev; # introduced=23
pselect;
psiginfo; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
psignal; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
pthread_atfork; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
pthread_attr_destroy;
pthread_attr_getdetachstate;
pthread_attr_getguardsize;
pthread_attr_getschedparam;
pthread_attr_getschedpolicy;
pthread_attr_getscope;
pthread_attr_getstack;
pthread_attr_getstacksize;
pthread_attr_init;
pthread_attr_setdetachstate;
pthread_attr_setguardsize;
pthread_attr_setschedparam;
pthread_attr_setschedpolicy;
pthread_attr_setscope;
pthread_attr_setstack;
pthread_attr_setstacksize;
pthread_cond_broadcast;
pthread_cond_destroy;
pthread_cond_init;
pthread_cond_signal;
pthread_cond_timedwait;
pthread_cond_wait;
pthread_condattr_destroy;
pthread_condattr_getclock; # introduced=21
pthread_condattr_getpshared;
pthread_condattr_init;
pthread_condattr_setclock; # introduced=21
pthread_condattr_setpshared;
pthread_create;
pthread_detach;
pthread_equal;
pthread_exit;
pthread_getattr_np;
pthread_getcpuclockid;
pthread_getschedparam;
pthread_getspecific;
pthread_gettid_np; # introduced=21
pthread_join;
pthread_key_create;
pthread_key_delete;
pthread_kill;
pthread_mutex_destroy;
pthread_mutex_init;
pthread_mutex_lock;
pthread_mutex_timedlock; # introduced=21
pthread_mutex_trylock;
pthread_mutex_unlock;
pthread_mutexattr_destroy;
pthread_mutexattr_getpshared;
pthread_mutexattr_gettype;
pthread_mutexattr_init;
pthread_mutexattr_setpshared;
pthread_mutexattr_settype;
pthread_once;
pthread_rwlock_destroy;
pthread_rwlock_init;
pthread_rwlock_rdlock;
pthread_rwlock_timedrdlock;
pthread_rwlock_timedwrlock;
pthread_rwlock_tryrdlock;
pthread_rwlock_trywrlock;
pthread_rwlock_unlock;
pthread_rwlock_wrlock;
pthread_rwlockattr_destroy;
pthread_rwlockattr_getkind_np; # introduced=23
pthread_rwlockattr_getpshared;
pthread_rwlockattr_init;
pthread_rwlockattr_setkind_np; # introduced=23
pthread_rwlockattr_setpshared;
pthread_self;
pthread_setname_np;
pthread_setschedparam;
pthread_setspecific;
pthread_sigmask;
ptrace;
ptsname;
ptsname_r;
putc;
putc_unlocked;
putchar;
putchar_unlocked;
putenv;
puts;
pututline;
putwc;
putwchar;
pwrite;
pwrite64; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
qsort;
quick_exit; # introduced=21
raise;
rand; # introduced=21
rand_r; # introduced=21
random; # introduced=21
read;
readahead; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
readdir;
readdir64; # introduced=21
readdir64_r; # introduced=21
readdir_r;
readlink;
readlinkat; # introduced=21
readv;
realloc;
realpath;
reboot;
recv;
recvfrom;
recvmmsg; # introduced=21
recvmsg;
regcomp;
regerror;
regexec;
regfree;
remove;
removexattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
remque; # introduced=21
rename;
renameat;
res_init;
res_mkquery;
res_query;
res_search;
rewind;
rewinddir;
rmdir;
sbrk;
scandir;
scandir64; # introduced=21
scanf;
sched_get_priority_max;
sched_get_priority_min;
sched_getaffinity; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
sched_getcpu; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
sched_getparam;
sched_getscheduler;
sched_rr_get_interval;
sched_setaffinity; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
sched_setparam;
sched_setscheduler;
sched_yield;
seed48;
seekdir; # introduced=23
select;
sem_close;
sem_destroy;
sem_getvalue;
sem_init;
sem_open;
sem_post;
sem_timedwait;
sem_trywait;
sem_unlink;
sem_wait;
send;
sendfile;
sendfile64; # introduced=21
sendmmsg; # introduced=21
sendmsg;
sendto;
setbuf;
setbuffer;
setegid;
setenv;
seteuid;
setfsgid; # introduced=21
setfsuid; # introduced=21
setgid;
setgroups;
sethostname; # introduced=23
setitimer;
setjmp;
setlinebuf;
setlocale;
setlogmask;
setmntent; # introduced=21
setns; # introduced=21
setpgid;
setpgrp;
setpriority;
setprogname; # introduced=21
setregid;
setresgid;
setresuid;
setreuid;
setrlimit;
setrlimit64; # introduced=21
setservent;
setsid;
setsockopt;
setstate; # introduced=21
settimeofday;
setuid;
setutent;
setvbuf;
setxattr; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
shutdown;
sigaction;
sigaddset; # introduced=21
sigaltstack;
sigblock;
sigdelset; # introduced=21
sigemptyset; # introduced=21
sigfillset; # introduced=21
siginterrupt;
sigismember; # introduced=21
siglongjmp; # introduced-arm=9 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
signal; # introduced=21
signalfd; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
sigpending;
sigprocmask;
sigqueue; # introduced=23
sigsetjmp; # introduced-arm=9 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
sigsetmask;
sigsuspend;
sigtimedwait; # introduced=23
sigwait;
sigwaitinfo; # introduced=23
sleep;
snprintf;
socket;
socketpair;
splice; # introduced=21
sprintf;
srand; # introduced=21
srand48;
srandom; # introduced=21
sscanf;
stat;
stat64; # introduced=21
statfs;
statfs64; # introduced=21
statvfs; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
statvfs64; # introduced=21
stderr; # var introduced=23
stdin; # var introduced=23
stdout; # var introduced=23
stpcpy; # introduced=21
stpncpy; # introduced=21
strcasecmp;
strcasecmp_l; # introduced=23
strcasestr;
strcat;
strchr;
strcmp;
strcoll;
strcoll_l; # introduced=21
strcpy;
strcspn;
strdup;
strerror;
strerror_l; # introduced=23
strerror_r;
strftime;
strftime_l; # introduced=21
strlcat;
strlcpy;
strlen;
strncasecmp;
strncasecmp_l; # introduced=23
strncat;
strncmp;
strncpy;
strndup;
strnlen;
strpbrk;
strptime;
strrchr;
strsep;
strsignal;
strspn;
strstr;
strtod;
strtof; # introduced=21
strtoimax;
strtok;
strtok_r;
strtol;
strtold; # introduced=21
strtold_l; # introduced=21
strtoll;
strtoll_l; # introduced=21
strtoq; # introduced=21
strtoul;
strtoull;
strtoull_l; # introduced=21
strtoumax;
strtouq; # introduced=21
strxfrm;
strxfrm_l; # introduced=21
swapoff; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
swapon; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
swprintf;
swscanf;
symlink;
symlinkat; # introduced=21
sync;
sys_siglist; # var
sys_signame; # var
syscall;
sysconf;
sysinfo;
syslog;
system;
tcdrain; # introduced=21
tcflow; # introduced=21
tcflush; # introduced=21
tcgetattr; # introduced=21
tcgetpgrp;
tcgetsid; # introduced=21
tcsendbreak; # introduced=21
tcsetattr; # introduced=21
tcsetpgrp;
tdelete; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
tdestroy; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
tee; # introduced=21
telldir; # introduced=23
tempnam;
tfind; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
tgkill; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
time;
timegm; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
timelocal; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
timer_create;
timer_delete;
timer_getoverrun;
timer_gettime;
timer_settime;
timerfd_create; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
timerfd_gettime; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
timerfd_settime; # introduced-arm=19 introduced-arm64=21 introduced-mips=19 introduced-mips64=21 introduced-x86=19 introduced-x86_64=21
times;
timezone; # var
tmpfile;
tmpnam;
toascii;
tolower;
tolower_l; # introduced=21
toupper;
toupper_l; # introduced=21
towlower;
towlower_l; # introduced=21
towupper;
towupper_l; # introduced=21
truncate;
truncate64; # introduced=21
tsearch; # introduced-arm=16 introduced-arm64=21 introduced-mips=16 introduced-mips64=21 introduced-x86=16 introduced-x86_64=21
ttyname;
ttyname_r;
twalk; # introduced=21
tzname; # var
tzset;
umask;
umount;
umount2;
uname;
ungetc;
ungetwc;
unlink;
unlinkat;
unlockpt;
unsetenv;
unshare; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21
uselocale; # introduced=21
usleep;
utime;
utimensat; # introduced-arm=12 introduced-arm64=21 introduced-mips=12 introduced-mips64=21 introduced-x86=12 introduced-x86_64=21
utimes;
utmpname;
vasprintf;
vdprintf; # introduced=21
verr;
verrx;
vfork;
vfprintf;
vfscanf;
vfwprintf;
vfwscanf; # introduced=21
vmsplice; # introduced=21
vprintf;
vscanf;
vsnprintf;
vsprintf;
vsscanf;
vswprintf;
vswscanf; # introduced=21
vsyslog;
vwarn;
vwarnx;
vwprintf;
vwscanf; # introduced=21
wait;
wait4; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
waitid;
waitpid;
warn;
warnx;
wcpcpy;
wcpncpy;
wcrtomb;
wcscasecmp;
wcscasecmp_l; # introduced=23
wcscat;
wcschr;
wcscmp;
wcscoll;
wcscoll_l; # introduced=21
wcscpy;
wcscspn;
wcsdup;
wcsftime;
wcslcat;
wcslcpy;
wcslen;
wcsncasecmp;
wcsncasecmp_l; # introduced=23
wcsncat;
wcsncmp;
wcsncpy;
wcsnlen;
wcsnrtombs; # introduced=21
wcspbrk;
wcsrchr;
wcsrtombs;
wcsspn;
wcsstr;
wcstod;
wcstof; # introduced=21
wcstoimax; # introduced=21
wcstok;
wcstol;
wcstold; # introduced=21
wcstold_l; # introduced=21
wcstoll; # introduced=21
wcstoll_l; # introduced=21
wcstombs;
wcstoul;
wcstoull; # introduced=21
wcstoull_l; # introduced=21
wcstoumax; # introduced=21
wcswidth;
wcsxfrm;
wcsxfrm_l; # introduced=21
wctob;
wctomb; # introduced=21
wctype;
wctype_l; # introduced=21
wcwidth;
wmemchr;
wmemcmp;
wmemcpy;
wmemmove;
wmempcpy; # introduced=23
wmemset;
wprintf;
write;
writev;
wscanf;
local:
*;
};
LIBC_N { # introduced-arm64=24 introduced-mips=24 introduced-mips64=24 introduced-x86=24 introduced-x86_64=24
global:
__fread_chk; # introduced=24
__fwrite_chk; # introduced=24
__getcwd_chk; # introduced=24
__pwrite_chk; # introduced=24
__pwrite64_chk; # introduced=24
__write_chk; # introduced=24
adjtimex; # introduced=24
clock_adjtime; # introduced=24
fgetpos64; # introduced=24
fileno_unlocked; # introduced=24
fopen64; # introduced=24
freeifaddrs; # introduced=24
freopen64; # introduced=24
fseeko64; # introduced=24
fsetpos64; # introduced=24
ftello64; # introduced=24
funopen64; # introduced=24
getgrgid_r; # introduced=24
getgrnam_r; # introduced=24
getifaddrs; # introduced=24
if_freenameindex; # introduced=24
if_nameindex; # introduced=24
in6addr_any; # var introduced=24
in6addr_loopback; # var introduced=24
lockf; # introduced=24
lockf64; # introduced=24
preadv; # introduced=24
preadv64; # introduced=24
pthread_barrierattr_destroy; # introduced=24
pthread_barrierattr_getpshared; # introduced=24
pthread_barrierattr_init; # introduced=24
pthread_barrierattr_setpshared; # introduced=24
pthread_barrier_destroy; # introduced=24
pthread_barrier_init; # introduced=24
pthread_barrier_wait; # introduced=24
pthread_spin_destroy; # introduced=24
pthread_spin_init; # introduced=24
pthread_spin_lock; # introduced=24
pthread_spin_trylock; # introduced=24
pthread_spin_unlock; # introduced=24
pwritev; # introduced=24
pwritev64; # introduced=24
scandirat; # introduced=24
scandirat64; # introduced=24
strchrnul; # introduced=24
tmpfile64; # introduced=24
} LIBC;
LIBC_O {
global:
__sendto_chk; # introduced=26
__system_property_read_callback; # introduced=26
__system_property_wait; # introduced=26
catclose; # introduced=26
catgets; # introduced=26
catopen; # introduced=26
ctermid; # introduced=26
endgrent; # introduced=26
endpwent; # introduced=26
futimes; # introduced=26
futimesat; # introduced=26
getdomainname; # introduced=26
getgrent; # introduced=26
getpwent; # introduced=26
getsubopt; # introduced=26
hasmntopt; # introduced=26
lutimes; # introduced=26
mallopt; # introduced=26
mblen; # introduced=26
msgctl; # introduced=26
msgget; # introduced=26
msgrcv; # introduced=26
msgsnd; # introduced=26
nl_langinfo; # introduced=26
nl_langinfo_l; # introduced=26
pthread_getname_np; # introduced=26
quotactl; # introduced=26
semctl; # introduced=26
semget; # introduced=26
semop; # introduced=26
semtimedop; # introduced=26
setdomainname; # introduced=26
setgrent; # introduced=26
setpwent; # introduced=26
shmat; # introduced=26
shmctl; # introduced=26
shmdt; # introduced=26
shmget; # introduced=26
sighold; # introduced=26
sigignore; # introduced=26
sigpause; # introduced=26
sigrelse; # introduced=26
sigset; # introduced=26
strtod_l; # introduced=26
strtof_l; # introduced=26
strtol_l; # introduced=26
strtoul_l; # introduced=26
sync_file_range; # introduced=26
towctrans; # introduced=26
towctrans_l; # introduced=26
wctrans; # introduced=26
wctrans_l; # introduced=26
} LIBC_N;
LIBC_P {
global:
__freading; # future
__fwriting; # future
getlogin_r; # future
} LIBC_O;
LIBC_PRIVATE {
global:
android_getaddrinfofornet;
android_getaddrinfofornetcontext;
android_gethostbyaddrfornet;
android_gethostbyaddrfornetcontext;
android_gethostbynamefornet;
android_gethostbynamefornetcontext;
free_malloc_leak_info;
get_malloc_leak_info;
gMallocLeakZygoteChild;
} LIBC_P;
LIBC_DEPRECATED {
global:
__system_property_wait_any;
};
LIBC_PLATFORM {
global:
__system_properties_init;
__system_property_area__; # var
__system_property_add;
__system_property_area_init;
__system_property_set_filename;
__system_property_update;
android_net_res_stats_get_info_for_net;
android_net_res_stats_aggregate;
android_net_res_stats_get_usable_servers;
malloc_backtrace;
malloc_disable;
malloc_enable;
malloc_iterate;
} LIBC_P;