bionic/libc/libc.arm.map
Yabin Cui fe3a83a934 Implement pthread spin.
In order to run tsan unit tests, we need to support pthread spin APIs.

Bug: 18623621
Bug: 25392375
Change-Id: Icbb4a74e72e467824b3715982a01600031868e29
2015-11-18 17:51:21 -08:00

1460 lines
27 KiB
Plaintext

# Generated by genversionscripts.py. Do not edit.
LIBC {
global:
__assert;
__assert2;
__atomic_cmpxchg; # arm
__atomic_dec; # arm
__atomic_inc; # arm
__atomic_swap; # arm
__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;
__fpclassifyd;
__fpclassifyf;
__fpclassifyl;
__fpending;
__fpurge;
__freadable;
__fsetlocking;
__fstatfs64; # arm x86 mips
__futex_wait; # arm x86 mips
__futex_wake; # arm x86 mips
__fwritable;
__gedf2; # arm
__get_h_errno;
__get_thread; # arm x86 mips
__get_tls; # arm x86 mips
__getcpu; # arm x86 mips
__getcwd; # arm x86 mips
__getdents64; # arm x86 mips
__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;
__isfinitef;
__isfinitel;
__isinf;
__isinff;
__isinfl;
__isnan;
__isnanf;
__isnanl;
__isnormal;
__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
__ns_initparse; # arm x86 mips
__ns_makecanon; # arm x86 mips
__ns_msg_getflag; # arm x86 mips
__ns_name_compress; # arm x86 mips
__ns_name_ntol; # arm x86 mips
__ns_name_ntop; # arm x86 mips
__ns_name_pack; # arm x86 mips
__ns_name_pton; # arm x86 mips
__ns_name_rollback; # arm x86 mips
__ns_name_skip; # arm x86 mips
__ns_name_uncompress; # arm x86 mips
__ns_name_unpack; # arm x86 mips
__ns_parserr; # arm x86 mips
__ns_put16; # arm x86 mips
__ns_put32; # arm x86 mips
__ns_samename; # arm x86 mips
__ns_skiprr; # arm x86 mips
__ns_sprintrr; # arm x86 mips
__ns_sprintrrf; # arm x86 mips
__open; # arm x86 mips
__open_2;
__openat; # arm x86 mips
__openat_2;
__p_cdname;
__p_cdnname;
__p_class;
__p_class_syms;
__p_fqname;
__p_fqnname;
__p_option;
__p_query;
__p_rcode;
__p_secstodate;
__p_time;
__p_type;
__p_type_syms;
__page_shift; # arm x86 mips
__page_size; # arm x86 mips
__poll_chk;
__popcount_tab; # arm
__popcountsi2; # arm x86 mips
__ppoll; # arm x86 mips
__ppoll_chk;
__pread64_chk;
__pread_chk;
__progname;
__pselect6; # arm x86 mips
__pthread_cleanup_pop;
__pthread_cleanup_push;
__pthread_gettid; # arm x86 mips
__ptrace; # arm x86 mips
__putlong;
__putshort;
__read_chk;
__readlink_chk;
__readlinkat_chk;
__reboot; # arm x86 mips
__recvfrom_chk;
__register_atfork;
__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;
__restore_core_regs; # arm
__rt_sigaction; # arm x86 mips
__rt_sigpending; # arm x86 mips
__rt_sigprocmask; # arm x86 mips
__rt_sigsuspend; # arm x86 mips
__rt_sigtimedwait; # arm x86 mips
__sched_cpualloc;
__sched_cpucount;
__sched_cpufree;
__sched_getaffinity; # arm x86 mips
__sclose; # arm x86 mips
__sdidinit; # arm x86 mips
__set_errno; # arm x86 mips
__set_tid_address; # arm x86 mips
__set_tls; # arm mips
__sF;
__sflags; # arm x86 mips
__sflush; # arm x86 mips
__sfp; # arm x86 mips
__sglue; # arm x86 mips
__sigaction; # arm x86 mips
__signalfd4; # arm x86 mips
__sinit; # arm x86 mips
__smakebuf; # arm x86 mips
__snprintf_chk;
__socket; # arm x86 mips
__sprintf_chk;
__sread; # arm x86 mips
__srefill; # arm x86 mips
__srget; # arm x86 mips
__sseek; # arm x86 mips
__stack_chk_fail;
__stack_chk_guard;
__statfs64; # arm x86 mips
__stpcpy_chk;
__stpncpy_chk;
__stpncpy_chk2;
__strcat_chk;
__strchr_chk;
__strcpy_chk;
__strlcat_chk;
__strlcpy_chk;
__strlen_chk;
__strncat_chk;
__strncpy_chk;
__strncpy_chk2;
__strrchr_chk;
__subdf3; # arm
__subsf3; # arm
__swbuf; # arm x86 mips
__swrite; # arm x86 mips
__swsetup; # arm x86 mips
__sym_ntop;
__sym_ntos;
__sym_ston;
__system_properties_init;
__system_property_add;
__system_property_area__;
__system_property_area_init;
__system_property_area_serial;
__system_property_find;
__system_property_find_nth;
__system_property_foreach;
__system_property_get;
__system_property_read;
__system_property_serial;
__system_property_set;
__system_property_set_filename;
__system_property_update;
__system_property_wait_any;
__timer_create; # arm x86 mips
__timer_delete; # arm x86 mips
__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
__waitid; # arm x86 mips
_ctype_;
_Exit;
_exit;
_flushlbf;
_fwalk; # arm x86 mips
_getlong;
_getshort;
_longjmp;
_resolv_delete_cache_for_net;
_resolv_flush_cache_for_net;
_resolv_set_nameservers_for_net;
_setjmp;
_tolower;
_tolower_tab_; # arm x86 mips
_toupper;
_toupper_tab_; # arm x86 mips
abort;
abs;
accept;
accept4;
access;
acct;
alarm;
alphasort;
alphasort64;
android_getaddrinfofornet;
android_getaddrinfofornetcontext;
android_gethostbyaddrfornet;
android_gethostbynamefornet;
android_set_abort_message;
arc4random;
arc4random_addrandom; # arm x86 mips
arc4random_buf;
arc4random_stir; # arm x86 mips
arc4random_uniform;
asctime;
asctime64; # arm x86 mips
asctime64_r; # arm x86 mips
asctime_r;
asprintf;
at_quick_exit;
atof;
atoi;
atol;
atoll;
basename;
basename_r; # arm x86 mips
bcopy; # arm x86 mips
bind;
bindresvport;
brk;
bsd_signal; # arm x86 mips
bsearch;
btowc;
bzero; # arm x86 mips
c16rtomb;
c32rtomb;
cacheflush; # arm mips
calloc;
capget;
capset;
cfgetispeed;
cfgetospeed;
cfmakeraw;
cfsetispeed;
cfsetospeed;
cfsetspeed;
chdir;
chmod;
chown;
chroot;
clearenv;
clearerr;
clearerr_unlocked;
clock;
clock_getcpuclockid;
clock_getres;
clock_gettime;
clock_nanosleep;
clock_settime;
clone;
close;
closedir;
closelog;
connect;
creat;
creat64;
ctime;
ctime64; # arm x86 mips
ctime64_r; # arm x86 mips
ctime_r;
daemon;
daylight;
delete_module;
difftime;
dirfd;
dirname;
dirname_r; # arm x86 mips
div;
dn_expand;
dprintf;
drand48;
dup;
dup2;
dup3;
duplocale;
endmntent;
endpwent;
endservent;
endutent;
environ;
epoll_create;
epoll_create1;
epoll_ctl;
epoll_pwait;
epoll_wait;
erand48;
err;
error;
error_at_line;
error_message_count;
error_one_per_line;
error_print_progname;
errx;
ether_aton;
ether_aton_r;
ether_ntoa;
ether_ntoa_r;
eventfd;
eventfd_read;
eventfd_write;
execl;
execle;
execlp;
execv;
execve;
execvp;
execvpe;
exit;
faccessat;
fake_gmtime_r; # arm x86 mips
fake_localtime_r; # arm x86 mips
fallocate;
fallocate64;
fchdir;
fchmod;
fchmodat;
fchown;
fchownat;
fclose;
fcntl;
fdatasync;
fdopen;
fdopendir;
fdprintf; # arm x86 mips
feof;
feof_unlocked;
ferror;
ferror_unlocked;
fflush;
ffs;
fgetc;
fgetln;
fgetpos;
fgets;
fgetwc;
fgetws;
fgetxattr;
fileno;
flistxattr;
flock;
flockfile;
fmemopen;
fnmatch;
fopen;
fork;
forkpty;
fpathconf;
fprintf;
fpurge;
fputc;
fputs;
fputwc;
fputws;
fread;
free;
free_malloc_leak_info;
freeaddrinfo;
freelocale;
fremovexattr;
freopen;
fscanf;
fseek;
fseeko;
fsetpos;
fsetxattr;
fstat;
fstat64;
fstatat;
fstatat64;
fstatfs;
fstatfs64;
fstatvfs;
fstatvfs64;
fsync;
ftell;
ftello;
ftime; # arm x86 mips
ftok;
ftruncate;
ftruncate64;
ftrylockfile;
fts_children;
fts_close;
fts_open;
fts_read;
fts_set;
ftw;
ftw64;
funlockfile;
funopen;
futimens;
fwide;
fwprintf;
fwrite;
fwscanf;
gai_strerror;
get_avphys_pages;
get_malloc_leak_info;
get_nprocs;
get_nprocs_conf;
get_phys_pages;
getaddrinfo;
getauxval;
getc;
getc_unlocked;
getchar;
getchar_unlocked;
getcwd;
getdelim;
getdents; # arm x86 mips
getdtablesize; # arm x86 mips
getegid;
getenv;
geteuid;
getgid;
getgrgid;
getgrnam;
getgrouplist;
getgroups;
gethostbyaddr;
gethostbyaddr_r;
gethostbyname;
gethostbyname2;
gethostbyname2_r;
gethostbyname_r;
gethostent;
gethostname;
getitimer;
getline;
getlogin;
getmntent;
getmntent_r;
getnameinfo;
getnetbyaddr;
getnetbyname;
getopt;
getopt_long;
getopt_long_only;
getpagesize;
getpeername;
getpgid;
getpgrp;
getpid;
getppid;
getpriority;
getprogname;
getprotobyname;
getprotobynumber;
getpt;
getpwnam;
getpwnam_r;
getpwuid;
getpwuid_r;
getresgid;
getresuid;
getrlimit;
getrlimit64;
getrusage;
gets;
getservbyname;
getservbyport;
getservent;
getsid;
getsockname;
getsockopt;
gettid;
gettimeofday;
getuid;
getutent;
getwc;
getwchar;
getxattr;
gmtime;
gmtime64; # arm x86 mips
gmtime64_r; # arm x86 mips
gmtime_r;
grantpt;
herror;
hstrerror;
htonl;
htons;
if_indextoname;
if_nametoindex;
imaxabs;
imaxdiv;
index; # arm x86 mips
inet_addr;
inet_aton;
inet_lnaof;
inet_makeaddr;
inet_netof;
inet_network;
inet_nsap_addr;
inet_nsap_ntoa;
inet_ntoa;
inet_ntop;
inet_pton;
init_module;
initgroups;
initstate;
inotify_add_watch;
inotify_init;
inotify_init1;
inotify_rm_watch;
insque;
ioctl;
isalnum;
isalnum_l;
isalpha;
isalpha_l;
isascii;
isatty;
isblank;
isblank_l;
iscntrl;
iscntrl_l;
isdigit;
isdigit_l;
isfinite;
isfinitef;
isfinitel;
isgraph;
isgraph_l;
isinf;
isinff;
isinfl;
islower;
islower_l;
isnan;
isnanf;
isnanl;
isnormal;
isnormalf;
isnormall;
isprint;
isprint_l;
ispunct;
ispunct_l;
issetugid; # arm x86 mips
isspace;
isspace_l;
isupper;
isupper_l;
iswalnum;
iswalnum_l;
iswalpha;
iswalpha_l;
iswblank;
iswblank_l;
iswcntrl;
iswcntrl_l;
iswctype;
iswctype_l;
iswdigit;
iswdigit_l;
iswgraph;
iswgraph_l;
iswlower;
iswlower_l;
iswprint;
iswprint_l;
iswpunct;
iswpunct_l;
iswspace;
iswspace_l;
iswupper;
iswupper_l;
iswxdigit;
iswxdigit_l;
isxdigit;
isxdigit_l;
jrand48;
kill;
killpg;
klogctl;
labs;
lchown;
lcong48;
ldexp;
ldiv;
lfind;
lgetxattr;
link;
linkat;
listen;
listxattr;
llabs;
lldiv;
llistxattr;
localeconv;
localtime;
localtime64; # arm x86 mips
localtime64_r; # arm x86 mips
localtime_r;
login_tty;
longjmp;
lrand48;
lremovexattr;
lsearch;
lseek;
lseek64;
lsetxattr;
lstat;
lstat64;
madvise;
mallinfo;
malloc;
malloc_info;
malloc_usable_size;
mbrlen;
mbrtoc16;
mbrtoc32;
mbrtowc;
mbsinit;
mbsnrtowcs;
mbsrtowcs;
mbstowcs;
mbtowc;
memalign;
memccpy;
memchr;
memcmp;
memcpy;
memmem;
memmove;
mempcpy;
memrchr;
memset;
memswap; # arm x86 mips
mincore;
mkdir;
mkdirat;
mkdtemp;
mkfifo;
mkfifoat;
mknod;
mknodat;
mkostemp;
mkostemp64;
mkostemps;
mkostemps64;
mkstemp;
mkstemp64;
mkstemps;
mkstemps64;
mktemp;
mktime;
mktime64; # arm x86 mips
mktime_tz;
mlock;
mlockall;
mmap;
mmap64;
mount;
mprotect;
mrand48;
mremap;
msync;
munlock;
munlockall;
munmap;
nanosleep;
newlocale;
nftw;
nftw64;
nice;
nrand48;
nsdispatch;
ntohl;
ntohs;
open;
open64;
open_memstream;
open_wmemstream;
openat;
openat64;
opendir;
openlog;
openpty;
optarg;
opterr;
optind;
optopt;
optreset;
pathconf;
pause;
pclose;
perror;
personality;
pipe;
pipe2;
poll;
popen;
posix_fadvise;
posix_fadvise64;
posix_fallocate;
posix_fallocate64;
posix_madvise;
posix_memalign;
posix_openpt;
ppoll;
prctl;
pread;
pread64;
printf;
prlimit64;
process_vm_readv;
process_vm_writev;
pselect;
psiginfo;
psignal;
pthread_atfork;
pthread_attr_destroy;
pthread_attr_getdetachstate;
pthread_attr_getguardsize;
pthread_attr_getschedparam;
pthread_attr_getschedpolicy;
pthread_attr_getscope;
pthread_attr_getstack;
pthread_attr_getstackaddr; # arm x86 mips
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_setstackaddr; # arm x86 mips
pthread_attr_setstacksize;
pthread_cond_broadcast;
pthread_cond_destroy;
pthread_cond_init;
pthread_cond_signal;
pthread_cond_timedwait;
pthread_cond_timedwait_monotonic; # arm x86 mips
pthread_cond_timedwait_monotonic_np; # arm x86 mips
pthread_cond_timedwait_relative_np; # arm x86 mips
pthread_cond_timeout_np; # arm x86 mips
pthread_cond_wait;
pthread_condattr_destroy;
pthread_condattr_getclock;
pthread_condattr_getpshared;
pthread_condattr_init;
pthread_condattr_setclock;
pthread_condattr_setpshared;
pthread_create;
pthread_detach;
pthread_equal;
pthread_exit;
pthread_getattr_np;
pthread_getcpuclockid;
pthread_getschedparam;
pthread_getspecific;
pthread_gettid_np;
pthread_join;
pthread_key_create;
pthread_key_delete;
pthread_kill;
pthread_mutex_destroy;
pthread_mutex_init;
pthread_mutex_lock;
pthread_mutex_lock_timeout_np; # arm x86 mips
pthread_mutex_timedlock;
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;
pthread_rwlockattr_getpshared;
pthread_rwlockattr_init;
pthread_rwlockattr_setkind_np;
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;
putw; # arm x86 mips
putwc;
putwchar;
pvalloc; # arm x86 mips
pwrite;
pwrite64;
qsort;
quick_exit;
raise;
rand;
rand_r;
random;
read;
readahead;
readdir;
readdir64;
readdir64_r;
readdir_r;
readlink;
readlinkat;
readv;
realloc;
realpath;
reboot;
recv;
recvfrom;
recvmmsg;
recvmsg;
regcomp;
regerror;
regexec;
regfree;
remove;
removexattr;
remque;
rename;
renameat;
res_init;
res_mkquery;
res_query;
res_search;
restore_core_regs; # arm
rewind;
rewinddir;
rmdir;
sbrk;
scandir;
scandir64;
scanf;
sched_get_priority_max;
sched_get_priority_min;
sched_getaffinity;
sched_getcpu;
sched_getparam;
sched_getscheduler;
sched_rr_get_interval;
sched_setaffinity;
sched_setparam;
sched_setscheduler;
sched_yield;
seed48;
seekdir;
select;
sem_close;
sem_destroy;
sem_getvalue;
sem_init;
sem_open;
sem_post;
sem_timedwait;
sem_trywait;
sem_unlink;
sem_wait;
send;
sendfile;
sendfile64;
sendmmsg;
sendmsg;
sendto;
setbuf;
setbuffer;
setegid;
setenv;
seteuid;
setfsgid;
setfsuid;
setgid;
setgroups;
sethostname;
setitimer;
setjmp;
setlinebuf;
setlocale;
setlogmask;
setmntent;
setns;
setpgid;
setpgrp;
setpriority;
setprogname;
setregid;
setresgid;
setresuid;
setreuid;
setrlimit;
setrlimit64;
setservent;
setsid;
setsockopt;
setstate;
settimeofday;
setuid;
setutent;
setvbuf;
setxattr;
shutdown;
sigaction;
sigaddset;
sigaltstack;
sigblock;
sigdelset;
sigemptyset;
sigfillset;
siginterrupt;
sigismember;
siglongjmp;
signal;
signalfd;
sigpending;
sigprocmask;
sigqueue;
sigsetjmp;
sigsetmask;
sigsuspend;
sigtimedwait;
sigwait;
sigwaitinfo;
sleep;
snprintf;
socket;
socketpair;
splice;
sprintf;
srand;
srand48;
srandom;
sscanf;
stat;
stat64;
statfs;
statfs64;
statvfs;
statvfs64;
stderr;
stdin;
stdout;
stpcpy;
stpncpy;
strcasecmp;
strcasecmp_l;
strcasestr;
strcat;
strchr;
strcmp;
strcoll;
strcoll_l;
strcpy;
strcspn;
strdup;
strerror;
strerror_l;
strerror_r;
strftime;
strftime_l;
strlcat;
strlcpy;
strlen;
strncasecmp;
strncasecmp_l;
strncat;
strncmp;
strncpy;
strndup;
strnlen;
strntoimax; # arm x86 mips
strntoumax; # arm x86 mips
strpbrk;
strptime;
strrchr;
strsep;
strsignal;
strspn;
strstr;
strtod;
strtof;
strtoimax;
strtok;
strtok_r;
strtol;
strtold;
strtold_l;
strtoll;
strtoll_l;
strtoq;
strtotimeval; # arm x86 mips
strtoul;
strtoull;
strtoull_l;
strtoumax;
strtouq;
strxfrm;
strxfrm_l;
swapoff;
swapon;
swprintf;
swscanf;
symlink;
symlinkat;
sync;
sys_siglist;
sys_signame;
syscall;
sysconf;
sysinfo;
syslog;
system;
sysv_signal; # arm x86 mips
tcdrain;
tcflow;
tcflush;
tcgetattr;
tcgetpgrp;
tcgetsid;
tcsendbreak;
tcsetattr;
tcsetpgrp;
tdelete;
tdestroy;
tee;
telldir;
tempnam;
tfind;
tgkill;
time;
timegm;
timegm64; # arm x86 mips
timelocal;
timelocal64; # arm x86 mips
timer_create;
timer_delete;
timer_getoverrun;
timer_gettime;
timer_settime;
timerfd_create;
timerfd_gettime;
timerfd_settime;
times;
timezone;
tkill; # arm x86 mips
tmpfile;
tmpnam;
toascii;
tolower;
tolower_l;
toupper;
toupper_l;
towlower;
towlower_l;
towupper;
towupper_l;
truncate;
truncate64;
tsearch;
ttyname;
ttyname_r;
twalk;
tzname;
tzset;
umask;
umount;
umount2;
uname;
ungetc;
ungetwc;
unlink;
unlinkat;
unlockpt;
unsetenv;
unshare;
uselocale;
usleep;
utime;
utimensat;
utimes;
utmpname;
valloc; # arm x86 mips
vasprintf;
vdprintf;
verr;
verrx;
vfdprintf; # arm x86 mips
vfork;
vfprintf;
vfscanf;
vfwprintf;
vfwscanf;
vmsplice;
vprintf;
vscanf;
vsnprintf;
vsprintf;
vsscanf;
vswprintf;
vswscanf;
vsyslog;
vwarn;
vwarnx;
vwprintf;
vwscanf;
wait;
wait3; # arm x86 mips
wait4;
waitid;
waitpid;
warn;
warnx;
wcpcpy;
wcpncpy;
wcrtomb;
wcscasecmp;
wcscasecmp_l;
wcscat;
wcschr;
wcscmp;
wcscoll;
wcscoll_l;
wcscpy;
wcscspn;
wcsdup;
wcsftime;
wcslcat;
wcslcpy;
wcslen;
wcsncasecmp;
wcsncasecmp_l;
wcsncat;
wcsncmp;
wcsncpy;
wcsnlen;
wcsnrtombs;
wcspbrk;
wcsrchr;
wcsrtombs;
wcsspn;
wcsstr;
wcstod;
wcstof;
wcstoimax;
wcstok;
wcstol;
wcstold;
wcstold_l;
wcstoll;
wcstoll_l;
wcstombs;
wcstoul;
wcstoull;
wcstoull_l;
wcstoumax;
wcswcs; # arm x86 mips
wcswidth;
wcsxfrm;
wcsxfrm_l;
wctob;
wctomb;
wctype;
wctype_l;
wcwidth;
wmemchr;
wmemcmp;
wmemcpy;
wmemmove;
wmempcpy;
wmemset;
wprintf;
write;
writev;
wscanf;
local:
*;
};
LIBC_N {
global:
__fread_chk;
__fwrite_chk;
__getcwd_chk;
__pwrite_chk;
__pwrite64_chk;
__write_chk;
fileno_unlocked;
getgrgid_r;
getgrnam_r;
preadv;
preadv64;
prlimit; # arm mips x86
pthread_barrierattr_destroy;
pthread_barrierattr_getpshared;
pthread_barrierattr_init;
pthread_barrierattr_setpshared;
pthread_barrier_destroy;
pthread_barrier_init;
pthread_barrier_wait;
pthread_spin_destroy;
pthread_spin_init;
pthread_spin_lock;
pthread_spin_trylock;
pthread_spin_unlock;
pwritev;
pwritev64;
scandirat;
scandirat64;
strchrnul;
} LIBC;
LIBC_PRIVATE {
global:
___Unwind_Backtrace; # arm
___Unwind_ForcedUnwind; # arm
___Unwind_RaiseException; # arm
___Unwind_Resume; # arm
___Unwind_Resume_or_Rethrow; # arm
__accept4; # arm x86 mips
__adddf3; # arm
__addsf3; # arm
__aeabi_atexit; # arm
__aeabi_cdcmpeq; # arm
__aeabi_cdcmple; # arm
__aeabi_cdrcmple; # arm
__aeabi_d2f; # arm
__aeabi_d2iz; # arm
__aeabi_dadd; # arm
__aeabi_dcmpeq; # arm
__aeabi_dcmpge; # arm
__aeabi_dcmpgt; # arm
__aeabi_dcmple; # arm
__aeabi_dcmplt; # arm
__aeabi_dcmpun; # arm
__aeabi_ddiv; # arm
__aeabi_dmul; # arm
__aeabi_drsub; # arm
__aeabi_dsub; # arm
__aeabi_f2d; # arm
__aeabi_f2iz; # arm
__aeabi_f2uiz; # arm
__aeabi_fadd; # arm
__aeabi_fcmpun; # arm
__aeabi_fdiv; # arm
__aeabi_fmul; # arm
__aeabi_frsub; # arm
__aeabi_fsub; # arm
__aeabi_i2d; # arm
__aeabi_i2f; # arm
__aeabi_idiv; # arm
__aeabi_idiv0; # arm
__aeabi_idivmod; # arm
__aeabi_l2d; # arm
__aeabi_l2f; # arm
__aeabi_lasr; # arm
__aeabi_ldiv0; # arm
__aeabi_ldivmod; # arm
__aeabi_llsl; # arm
__aeabi_llsr; # arm
__aeabi_lmul; # arm
__aeabi_memclr; # arm
__aeabi_memclr4; # arm
__aeabi_memclr8; # arm
__aeabi_memcpy; # arm
__aeabi_memcpy4; # arm
__aeabi_memcpy8; # arm
__aeabi_memmove; # arm
__aeabi_memmove4; # arm
__aeabi_memmove8; # arm
__aeabi_memset; # arm
__aeabi_memset4; # arm
__aeabi_memset8; # arm
__aeabi_ui2d; # arm
__aeabi_ui2f; # arm
__aeabi_uidiv; # arm
__aeabi_uidivmod; # arm
__aeabi_ul2d; # arm
__aeabi_ul2f; # arm
__aeabi_uldivmod; # arm
__aeabi_unwind_cpp_pr0; # arm
__aeabi_unwind_cpp_pr1; # arm
__aeabi_unwind_cpp_pr2; # arm
__arm_fadvise64_64; # arm
__ashldi3; # arm
__ashrdi3; # arm
__bionic_brk; # arm x86 mips
__bionic_libgcc_compat_symbols; # arm x86
__bionic_libgcc_unwind_symbols; # arm
__dso_handle; # arm
__gnu_Unwind_Backtrace; # arm
__gnu_unwind_execute; # arm
__gnu_Unwind_Find_exidx; # arm
__gnu_Unwind_ForcedUnwind; # arm
__gnu_unwind_frame; # arm
__gnu_Unwind_RaiseException; # arm
__gnu_Unwind_Restore_VFP; # arm
__gnu_Unwind_Restore_VFP_D; # arm
__gnu_Unwind_Restore_VFP_D_16_to_31; # arm
__gnu_Unwind_Restore_WMMXC; # arm
__gnu_Unwind_Restore_WMMXD; # arm
__gnu_Unwind_Resume; # arm
__gnu_Unwind_Resume_or_Rethrow; # arm
__gnu_Unwind_Save_VFP; # arm
__gnu_Unwind_Save_VFP_D; # arm
__gnu_Unwind_Save_VFP_D_16_to_31; # arm
__gnu_Unwind_Save_WMMXC; # arm
__gnu_Unwind_Save_WMMXD; # arm
_Unwind_Backtrace; # arm
_Unwind_Complete; # arm
_Unwind_DeleteException; # arm
_Unwind_ForcedUnwind; # arm
_Unwind_GetCFA; # arm
_Unwind_GetDataRelBase; # arm
_Unwind_GetLanguageSpecificData; # arm
_Unwind_GetRegionStart; # arm
_Unwind_GetTextRelBase; # arm
_Unwind_RaiseException; # arm
_Unwind_Resume; # arm
_Unwind_Resume_or_Rethrow; # arm
_Unwind_VRS_Get; # arm
_Unwind_VRS_Pop; # arm
_Unwind_VRS_Set; # arm
atexit; # arm
dlmalloc; # arm x86 mips
dlmalloc_inspect_all;
dlmalloc_trim;
dlmalloc_usable_size; # arm x86 mips
gMallocLeakZygoteChild;
SHA1Final; # arm x86 mips
SHA1Init; # arm x86 mips
SHA1Transform; # arm x86 mips
SHA1Update; # arm x86 mips
} LIBC_N;