libc.map.txt revision 284b4685246197890b4f75a9912096b8e13c62ba
1LIBC {
2  global:
3    __assert;
4    __assert2;
5    __atomic_cmpxchg; # arm
6    __atomic_dec; # arm
7    __atomic_inc; # arm
8    __atomic_swap; # arm
9    __b64_ntop;
10    __b64_pton;
11    __brk; # arm x86 mips
12    __cmpdf2; # arm
13    __cmsg_nxthdr;
14    __connect; # arm x86 mips
15    __ctype_get_mb_cur_max;
16    __cxa_atexit;
17    __cxa_finalize;
18    __cxa_thread_atexit_impl;
19    __divdf3; # arm
20    __divdi3; # arm x86 mips
21    __divsf3; # arm
22    __divsi3; # arm
23    __dn_comp;
24    __dn_count_labels;
25    __dn_skipname;
26    __epoll_pwait; # arm x86 mips
27    __eqdf2; # arm
28    __errno;
29    __exit; # arm x86 mips
30    __extendsfdf2; # arm
31    __fadvise64; # x86 mips
32    __fbufsize;
33    __fcntl64; # arm x86 mips
34    __FD_CLR_chk;
35    __FD_ISSET_chk;
36    __FD_SET_chk;
37    __fgets_chk;
38    __fixdfsi; # arm
39    __fixsfsi; # arm
40    __fixunssfsi; # arm
41    __flbf;
42    __floatdidf; # arm
43    __floatdisf; # arm
44    __floatsidf; # arm
45    __floatsisf; # arm
46    __floatundidf; # arm
47    __floatundisf; # arm
48    __floatunsidf; # arm
49    __floatunsisf; # arm
50    __fp_nquery;
51    __fp_query;
52    __fpclassify;
53    __fpclassifyd;
54    __fpclassifyf;
55    __fpclassifyl;
56    __fpending;
57    __fpurge;
58    __freadable;
59    __fsetlocking;
60    __fstatfs64; # arm x86 mips
61    __futex_wait; # arm x86 mips
62    __futex_wake; # arm x86 mips
63    __fwritable;
64    __gedf2; # arm
65    __get_h_errno;
66    __get_thread; # arm x86 mips
67    __get_tls; # arm x86 mips
68    __getcpu; # arm x86 mips
69    __getcwd; # arm x86 mips
70    __getdents64; # arm x86 mips
71    __getpid; # arm x86 mips
72    __getpriority; # arm x86 mips
73    __gnu_basename;
74    __gnu_ldivmod_helper; # arm
75    __gnu_strerror_r;
76    __gnu_uldivmod_helper; # arm
77    __gtdf2; # arm
78    __hostalias;
79    __ioctl; # arm x86 mips
80    __isfinite;
81    __isfinitef;
82    __isfinitel;
83    __isinf;
84    __isinff;
85    __isinfl;
86    __isnan;
87    __isnanf;
88    __isnanl;
89    __isnormal;
90    __isnormalf;
91    __isnormall;
92    __isthreaded;
93    __ledf2; # arm
94    __libc_current_sigrtmax;
95    __libc_current_sigrtmin;
96    __libc_init;
97    __llseek; # arm x86 mips
98    __loc_aton;
99    __loc_ntoa;
100    __lshrdi3; # arm
101    __ltdf2; # arm
102    __memchr_chk;
103    __memcpy_chk;
104    __memmove_chk;
105    __memrchr_chk;
106    __memset_chk;
107    __mmap2; # arm x86 mips
108    __moddi3; # x86 mips
109    __muldf3; # arm
110    __muldi3; # arm
111    __mulsf3; # arm
112    __nedf2; # arm
113    __ns_format_ttl; # arm x86 mips
114    __ns_get16; # arm x86 mips
115    __ns_get32; # arm x86 mips
116    __ns_initparse; # arm x86 mips
117    __ns_makecanon; # arm x86 mips
118    __ns_msg_getflag; # arm x86 mips
119    __ns_name_compress; # arm x86 mips
120    __ns_name_ntol; # arm x86 mips
121    __ns_name_ntop; # arm x86 mips
122    __ns_name_pack; # arm x86 mips
123    __ns_name_pton; # arm x86 mips
124    __ns_name_rollback; # arm x86 mips
125    __ns_name_skip; # arm x86 mips
126    __ns_name_uncompress; # arm x86 mips
127    __ns_name_unpack; # arm x86 mips
128    __ns_parserr; # arm x86 mips
129    __ns_put16; # arm x86 mips
130    __ns_put32; # arm x86 mips
131    __ns_samename; # arm x86 mips
132    __ns_skiprr; # arm x86 mips
133    __ns_sprintrr; # arm x86 mips
134    __ns_sprintrrf; # arm x86 mips
135    __open; # arm x86 mips
136    __open_2;
137    __openat; # arm x86 mips
138    __openat_2;
139    __p_cdname;
140    __p_cdnname;
141    __p_class;
142    __p_class_syms;
143    __p_fqname;
144    __p_fqnname;
145    __p_option;
146    __p_query;
147    __p_rcode;
148    __p_secstodate;
149    __p_time;
150    __p_type;
151    __p_type_syms;
152    __page_shift; # arm x86 mips
153    __page_size; # arm x86 mips
154    __poll_chk;
155    __popcount_tab; # arm
156    __popcountsi2; # arm x86 mips
157    __ppoll; # arm x86 mips
158    __ppoll_chk;
159    __pread64_chk;
160    __pread_chk;
161    __progname;
162    __pselect6; # arm x86 mips
163    __pthread_cleanup_pop;
164    __pthread_cleanup_push;
165    __pthread_gettid; # arm x86 mips
166    __ptrace; # arm x86 mips
167    __putlong;
168    __putshort;
169    __read_chk;
170    __readlink_chk;
171    __readlinkat_chk;
172    __reboot; # arm x86 mips
173    __recvfrom_chk;
174    __register_atfork;
175    __res_close;
176    __res_dnok;
177    __res_hnok;
178    __res_hostalias;
179    __res_isourserver;
180    __res_mailok;
181    __res_nameinquery;
182    __res_nclose;
183    __res_ninit;
184    __res_nmkquery;
185    __res_nquery;
186    __res_nquerydomain;
187    __res_nsearch;
188    __res_nsend;
189    __res_ownok;
190    __res_queriesmatch;
191    __res_querydomain;
192    __res_send;
193    __res_send_setqhook;
194    __res_send_setrhook;
195    __restore_core_regs; # arm
196    __rt_sigaction; # arm x86 mips
197    __rt_sigpending; # arm x86 mips
198    __rt_sigprocmask; # arm x86 mips
199    __rt_sigsuspend; # arm x86 mips
200    __rt_sigtimedwait; # arm x86 mips
201    __sched_cpualloc;
202    __sched_cpucount;
203    __sched_cpufree;
204    __sched_getaffinity; # arm x86 mips
205    __sclose; # arm x86 mips
206    __sdidinit; # arm x86 mips
207    __set_errno; # arm x86 mips
208    __set_thread_area; # x86
209    __set_tid_address; # arm x86 mips
210    __set_tls; # arm mips
211    __sF;
212    __sflags; # arm x86 mips
213    __sflush; # arm x86 mips
214    __sfp; # arm x86 mips
215    __sglue; # arm x86 mips
216    __sigaction; # arm x86 mips
217    __signalfd4; # arm x86 mips
218    __sinit; # arm x86 mips
219    __smakebuf; # arm x86 mips
220    __snprintf_chk;
221    __socket; # arm x86 mips
222    __sprintf_chk;
223    __sread; # arm x86 mips
224    __srefill; # arm x86 mips
225    __srget; # arm x86 mips
226    __sseek; # arm x86 mips
227    __stack_chk_fail;
228    __stack_chk_guard;
229    __statfs64; # arm x86 mips
230    __stpcpy_chk;
231    __stpncpy_chk;
232    __stpncpy_chk2;
233    __strcat_chk;
234    __strchr_chk;
235    __strcpy_chk;
236    __strlcat_chk;
237    __strlcpy_chk;
238    __strlen_chk;
239    __strncat_chk;
240    __strncpy_chk;
241    __strncpy_chk2;
242    __strrchr_chk;
243    __subdf3; # arm
244    __subsf3; # arm
245    __swbuf; # arm x86 mips
246    __swrite; # arm x86 mips
247    __swsetup; # arm x86 mips
248    __sym_ntop;
249    __sym_ntos;
250    __sym_ston;
251    __system_properties_init;
252    __system_property_add;
253    __system_property_area__;
254    __system_property_area_init;
255    __system_property_area_serial;
256    __system_property_find;
257    __system_property_find_nth;
258    __system_property_foreach;
259    __system_property_get;
260    __system_property_read;
261    __system_property_serial;
262    __system_property_set;
263    __system_property_set_filename;
264    __system_property_update;
265    __system_property_wait_any;
266    __timer_create; # arm x86 mips
267    __timer_delete; # arm x86 mips
268    __timer_getoverrun; # arm x86 mips
269    __timer_gettime; # arm x86 mips
270    __timer_settime; # arm x86 mips
271    __truncdfsf2; # arm
272    __udivdi3; # arm x86 mips
273    __udivsi3; # arm
274    __umask_chk;
275    __umoddi3; # x86 mips
276    __unorddf2; # arm
277    __unordsf2; # arm
278    __vsnprintf_chk;
279    __vsprintf_chk;
280    __wait4; # arm x86 mips
281    __waitid; # arm x86 mips
282    _ctype_;
283    _Exit;
284    _exit;
285    _flush_cache; # mips
286    _flushlbf;
287    _fwalk; # arm x86 mips
288    _getlong;
289    _getshort;
290    _longjmp;
291    _resolv_delete_cache_for_net;
292    _resolv_flush_cache_for_net;
293    _resolv_set_nameservers_for_net;
294    _setjmp;
295    _tolower;
296    _tolower_tab_; # arm x86 mips
297    _toupper;
298    _toupper_tab_; # arm x86 mips
299    abort;
300    abs;
301    accept;
302    accept4;
303    access;
304    acct;
305    alarm;
306    alphasort;
307    alphasort64;
308    android_getaddrinfofornet;
309    android_getaddrinfofornetcontext;
310    android_gethostbyaddrfornet;
311    android_gethostbynamefornet;
312    android_set_abort_message;
313    arc4random;
314    arc4random_addrandom; # arm x86 mips
315    arc4random_buf;
316    arc4random_stir; # arm x86 mips
317    arc4random_uniform;
318    asctime;
319    asctime64; # arm x86 mips
320    asctime64_r; # arm x86 mips
321    asctime_r;
322    asprintf;
323    at_quick_exit;
324    atof;
325    atoi;
326    atol;
327    atoll;
328    basename;
329    basename_r; # arm x86 mips
330    bcopy; # arm x86 mips
331    bind;
332    bindresvport;
333    brk;
334    bsd_signal; # arm x86 mips
335    bsearch;
336    btowc;
337    bzero; # arm x86 mips
338    c16rtomb;
339    c32rtomb;
340    cacheflush; # arm mips
341    calloc;
342    capget;
343    capset;
344    cfgetispeed;
345    cfgetospeed;
346    cfmakeraw;
347    cfsetispeed;
348    cfsetospeed;
349    cfsetspeed;
350    chdir;
351    chmod;
352    chown;
353    chroot;
354    clearenv;
355    clearerr;
356    clearerr_unlocked;
357    clock;
358    clock_getcpuclockid;
359    clock_getres;
360    clock_gettime;
361    clock_nanosleep;
362    clock_settime;
363    clone;
364    close;
365    closedir;
366    closelog;
367    connect;
368    creat;
369    creat64;
370    ctime;
371    ctime64; # arm x86 mips
372    ctime64_r; # arm x86 mips
373    ctime_r;
374    daemon;
375    daylight;
376    delete_module;
377    difftime;
378    dirfd;
379    dirname;
380    dirname_r; # arm x86 mips
381    div;
382    dn_expand;
383    dprintf;
384    drand48;
385    dup;
386    dup2;
387    dup3;
388    duplocale;
389    endmntent;
390    endpwent;
391    endservent;
392    endutent;
393    environ;
394    epoll_create;
395    epoll_create1;
396    epoll_ctl;
397    epoll_pwait;
398    epoll_wait;
399    erand48;
400    err;
401    error;
402    error_at_line;
403    error_message_count;
404    error_one_per_line;
405    error_print_progname;
406    errx;
407    ether_aton;
408    ether_aton_r;
409    ether_ntoa;
410    ether_ntoa_r;
411    eventfd;
412    eventfd_read;
413    eventfd_write;
414    execl;
415    execle;
416    execlp;
417    execv;
418    execve;
419    execvp;
420    execvpe;
421    exit;
422    faccessat;
423    fake_gmtime_r; # arm x86 mips
424    fake_localtime_r; # arm x86 mips
425    fallocate;
426    fallocate64;
427    fchdir;
428    fchmod;
429    fchmodat;
430    fchown;
431    fchownat;
432    fclose;
433    fcntl;
434    fdatasync;
435    fdopen;
436    fdopendir;
437    fdprintf; # arm x86 mips
438    feof;
439    feof_unlocked;
440    ferror;
441    ferror_unlocked;
442    fflush;
443    ffs;
444    fgetc;
445    fgetln;
446    fgetpos;
447    fgets;
448    fgetwc;
449    fgetws;
450    fgetxattr;
451    fileno;
452    flistxattr;
453    flock;
454    flockfile;
455    fmemopen;
456    fnmatch;
457    fopen;
458    fork;
459    forkpty;
460    fpathconf;
461    fprintf;
462    fpurge;
463    fputc;
464    fputs;
465    fputwc;
466    fputws;
467    fread;
468    free;
469    free_malloc_leak_info;
470    freeaddrinfo;
471    freelocale;
472    fremovexattr;
473    freopen;
474    fscanf;
475    fseek;
476    fseeko;
477    fsetpos;
478    fsetxattr;
479    fstat;
480    fstat64;
481    fstatat;
482    fstatat64;
483    fstatfs;
484    fstatfs64;
485    fstatvfs;
486    fstatvfs64;
487    fsync;
488    ftell;
489    ftello;
490    ftime; # arm x86 mips
491    ftok;
492    ftruncate;
493    ftruncate64;
494    ftrylockfile;
495    fts_children;
496    fts_close;
497    fts_open;
498    fts_read;
499    fts_set;
500    ftw;
501    ftw64;
502    funlockfile;
503    funopen;
504    futimens;
505    fwide;
506    fwprintf;
507    fwrite;
508    fwscanf;
509    gai_strerror;
510    get_avphys_pages;
511    get_malloc_leak_info;
512    get_nprocs;
513    get_nprocs_conf;
514    get_phys_pages;
515    getaddrinfo;
516    getauxval;
517    getc;
518    getc_unlocked;
519    getchar;
520    getchar_unlocked;
521    getcwd;
522    getdelim;
523    getdents; # arm x86 mips
524    getdtablesize; # arm x86 mips
525    getegid;
526    getenv;
527    geteuid;
528    getgid;
529    getgrgid;
530    getgrnam;
531    getgrouplist;
532    getgroups;
533    gethostbyaddr;
534    gethostbyaddr_r;
535    gethostbyname;
536    gethostbyname2;
537    gethostbyname2_r;
538    gethostbyname_r;
539    gethostent;
540    gethostname;
541    getitimer;
542    getline;
543    getlogin;
544    getmntent;
545    getmntent_r;
546    getnameinfo;
547    getnetbyaddr;
548    getnetbyname;
549    getopt;
550    getopt_long;
551    getopt_long_only;
552    getpagesize;
553    getpeername;
554    getpgid;
555    getpgrp;
556    getpid;
557    getppid;
558    getpriority;
559    getprogname;
560    getprotobyname;
561    getprotobynumber;
562    getpt;
563    getpwnam;
564    getpwnam_r;
565    getpwuid;
566    getpwuid_r;
567    getresgid;
568    getresuid;
569    getrlimit;
570    getrlimit64;
571    getrusage;
572    gets;
573    getservbyname;
574    getservbyport;
575    getservent;
576    getsid;
577    getsockname;
578    getsockopt;
579    gettid;
580    gettimeofday;
581    getuid;
582    getutent;
583    getwc;
584    getwchar;
585    getxattr;
586    gmtime;
587    gmtime64; # arm x86 mips
588    gmtime64_r; # arm x86 mips
589    gmtime_r;
590    grantpt;
591    herror;
592    hstrerror;
593    htonl;
594    htons;
595    if_indextoname;
596    if_nametoindex;
597    imaxabs;
598    imaxdiv;
599    index; # arm x86 mips
600    inet_addr;
601    inet_aton;
602    inet_lnaof;
603    inet_makeaddr;
604    inet_netof;
605    inet_network;
606    inet_nsap_addr;
607    inet_nsap_ntoa;
608    inet_ntoa;
609    inet_ntop;
610    inet_pton;
611    init_module;
612    initgroups;
613    initstate;
614    inotify_add_watch;
615    inotify_init;
616    inotify_init1;
617    inotify_rm_watch;
618    insque;
619    ioctl;
620    isalnum;
621    isalnum_l;
622    isalpha;
623    isalpha_l;
624    isascii;
625    isatty;
626    isblank;
627    isblank_l;
628    iscntrl;
629    iscntrl_l;
630    isdigit;
631    isdigit_l;
632    isfinite;
633    isfinitef;
634    isfinitel;
635    isgraph;
636    isgraph_l;
637    isinf;
638    isinff;
639    isinfl;
640    islower;
641    islower_l;
642    isnan;
643    isnanf;
644    isnanl;
645    isnormal;
646    isnormalf;
647    isnormall;
648    isprint;
649    isprint_l;
650    ispunct;
651    ispunct_l;
652    issetugid; # arm x86 mips
653    isspace;
654    isspace_l;
655    isupper;
656    isupper_l;
657    iswalnum;
658    iswalnum_l;
659    iswalpha;
660    iswalpha_l;
661    iswblank;
662    iswblank_l;
663    iswcntrl;
664    iswcntrl_l;
665    iswctype;
666    iswctype_l;
667    iswdigit;
668    iswdigit_l;
669    iswgraph;
670    iswgraph_l;
671    iswlower;
672    iswlower_l;
673    iswprint;
674    iswprint_l;
675    iswpunct;
676    iswpunct_l;
677    iswspace;
678    iswspace_l;
679    iswupper;
680    iswupper_l;
681    iswxdigit;
682    iswxdigit_l;
683    isxdigit;
684    isxdigit_l;
685    jrand48;
686    kill;
687    killpg;
688    klogctl;
689    labs;
690    lchown;
691    lcong48;
692    ldexp;
693    ldiv;
694    lfind;
695    lgetxattr;
696    link;
697    linkat;
698    listen;
699    listxattr;
700    llabs;
701    lldiv;
702    llistxattr;
703    localeconv;
704    localtime;
705    localtime64; # arm x86 mips
706    localtime64_r; # arm x86 mips
707    localtime_r;
708    login_tty;
709    longjmp;
710    lrand48;
711    lremovexattr;
712    lsearch;
713    lseek;
714    lseek64;
715    lsetxattr;
716    lstat;
717    lstat64;
718    madvise;
719    mallinfo;
720    malloc;
721    malloc_info;
722    malloc_usable_size;
723    mbrlen;
724    mbrtoc16;
725    mbrtoc32;
726    mbrtowc;
727    mbsinit;
728    mbsnrtowcs;
729    mbsrtowcs;
730    mbstowcs;
731    mbtowc;
732    memalign;
733    memccpy;
734    memchr;
735    memcmp;
736    memcpy;
737    memmem;
738    memmove;
739    mempcpy;
740    memrchr;
741    memset;
742    memswap; # arm x86 mips
743    mincore;
744    mkdir;
745    mkdirat;
746    mkdtemp;
747    mkfifo;
748    mkfifoat;
749    mknod;
750    mknodat;
751    mkostemp;
752    mkostemp64;
753    mkostemps;
754    mkostemps64;
755    mkstemp;
756    mkstemp64;
757    mkstemps;
758    mkstemps64;
759    mktemp;
760    mktime;
761    mktime64; # arm x86 mips
762    mktime_tz;
763    mlock;
764    mlockall;
765    mmap;
766    mmap64;
767    mount;
768    mprotect;
769    mrand48;
770    mremap;
771    msync;
772    munlock;
773    munlockall;
774    munmap;
775    nanosleep;
776    newlocale;
777    nftw;
778    nftw64;
779    nice;
780    nrand48;
781    ns_format_ttl; # arm64 x86_64 mips64
782    ns_get16; # arm64 x86_64 mips64
783    ns_get32; # arm64 x86_64 mips64
784    ns_initparse; # arm64 x86_64 mips64
785    ns_makecanon; # arm64 x86_64 mips64
786    ns_msg_getflag; # arm64 x86_64 mips64
787    ns_name_compress; # arm64 x86_64 mips64
788    ns_name_ntol; # arm64 x86_64 mips64
789    ns_name_ntop; # arm64 x86_64 mips64
790    ns_name_pack; # arm64 x86_64 mips64
791    ns_name_pton; # arm64 x86_64 mips64
792    ns_name_rollback; # arm64 x86_64 mips64
793    ns_name_skip; # arm64 x86_64 mips64
794    ns_name_uncompress; # arm64 x86_64 mips64
795    ns_name_unpack; # arm64 x86_64 mips64
796    ns_parserr; # arm64 x86_64 mips64
797    ns_put16; # arm64 x86_64 mips64
798    ns_put32; # arm64 x86_64 mips64
799    ns_samename; # arm64 x86_64 mips64
800    ns_skiprr; # arm64 x86_64 mips64
801    ns_sprintrr; # arm64 x86_64 mips64
802    ns_sprintrrf; # arm64 x86_64 mips64
803    nsdispatch;
804    ntohl;
805    ntohs;
806    open;
807    open64;
808    open_memstream;
809    open_wmemstream;
810    openat;
811    openat64;
812    opendir;
813    openlog;
814    openpty;
815    optarg;
816    opterr;
817    optind;
818    optopt;
819    optreset;
820    pathconf;
821    pause;
822    pclose;
823    perror;
824    personality;
825    pipe;
826    pipe2;
827    poll;
828    popen;
829    posix_fadvise;
830    posix_fadvise64;
831    posix_fallocate;
832    posix_fallocate64;
833    posix_madvise;
834    posix_memalign;
835    posix_openpt;
836    ppoll;
837    prctl;
838    pread;
839    pread64;
840    printf;
841    prlimit; # arm64 x86_64 mips64
842    prlimit64;
843    process_vm_readv;
844    process_vm_writev;
845    pselect;
846    psiginfo;
847    psignal;
848    pthread_atfork;
849    pthread_attr_destroy;
850    pthread_attr_getdetachstate;
851    pthread_attr_getguardsize;
852    pthread_attr_getschedparam;
853    pthread_attr_getschedpolicy;
854    pthread_attr_getscope;
855    pthread_attr_getstack;
856    pthread_attr_getstackaddr; # arm x86 mips
857    pthread_attr_getstacksize;
858    pthread_attr_init;
859    pthread_attr_setdetachstate;
860    pthread_attr_setguardsize;
861    pthread_attr_setschedparam;
862    pthread_attr_setschedpolicy;
863    pthread_attr_setscope;
864    pthread_attr_setstack;
865    pthread_attr_setstackaddr; # arm x86 mips
866    pthread_attr_setstacksize;
867    pthread_cond_broadcast;
868    pthread_cond_destroy;
869    pthread_cond_init;
870    pthread_cond_signal;
871    pthread_cond_timedwait;
872    pthread_cond_timedwait_monotonic; # arm x86 mips
873    pthread_cond_timedwait_monotonic_np; # arm x86 mips
874    pthread_cond_timedwait_relative_np; # arm x86 mips
875    pthread_cond_timeout_np; # arm x86 mips
876    pthread_cond_wait;
877    pthread_condattr_destroy;
878    pthread_condattr_getclock;
879    pthread_condattr_getpshared;
880    pthread_condattr_init;
881    pthread_condattr_setclock;
882    pthread_condattr_setpshared;
883    pthread_create;
884    pthread_detach;
885    pthread_equal;
886    pthread_exit;
887    pthread_getattr_np;
888    pthread_getcpuclockid;
889    pthread_getschedparam;
890    pthread_getspecific;
891    pthread_gettid_np;
892    pthread_join;
893    pthread_key_create;
894    pthread_key_delete;
895    pthread_kill;
896    pthread_mutex_destroy;
897    pthread_mutex_init;
898    pthread_mutex_lock;
899    pthread_mutex_lock_timeout_np; # arm x86 mips
900    pthread_mutex_timedlock;
901    pthread_mutex_trylock;
902    pthread_mutex_unlock;
903    pthread_mutexattr_destroy;
904    pthread_mutexattr_getpshared;
905    pthread_mutexattr_gettype;
906    pthread_mutexattr_init;
907    pthread_mutexattr_setpshared;
908    pthread_mutexattr_settype;
909    pthread_once;
910    pthread_rwlock_destroy;
911    pthread_rwlock_init;
912    pthread_rwlock_rdlock;
913    pthread_rwlock_timedrdlock;
914    pthread_rwlock_timedwrlock;
915    pthread_rwlock_tryrdlock;
916    pthread_rwlock_trywrlock;
917    pthread_rwlock_unlock;
918    pthread_rwlock_wrlock;
919    pthread_rwlockattr_destroy;
920    pthread_rwlockattr_getkind_np;
921    pthread_rwlockattr_getpshared;
922    pthread_rwlockattr_init;
923    pthread_rwlockattr_setkind_np;
924    pthread_rwlockattr_setpshared;
925    pthread_self;
926    pthread_setname_np;
927    pthread_setschedparam;
928    pthread_setspecific;
929    pthread_sigmask;
930    ptrace;
931    ptsname;
932    ptsname_r;
933    putc;
934    putc_unlocked;
935    putchar;
936    putchar_unlocked;
937    putenv;
938    puts;
939    pututline;
940    putw; # arm x86 mips
941    putwc;
942    putwchar;
943    pvalloc; # arm x86 mips
944    pwrite;
945    pwrite64;
946    qsort;
947    quick_exit;
948    raise;
949    rand;
950    rand_r;
951    random;
952    read;
953    readahead;
954    readdir;
955    readdir64;
956    readdir64_r;
957    readdir_r;
958    readlink;
959    readlinkat;
960    readv;
961    realloc;
962    realpath;
963    reboot;
964    recv;
965    recvfrom;
966    recvmmsg;
967    recvmsg;
968    regcomp;
969    regerror;
970    regexec;
971    regfree;
972    remove;
973    removexattr;
974    remque;
975    rename;
976    renameat;
977    res_init;
978    res_mkquery;
979    res_query;
980    res_search;
981    restore_core_regs; # arm
982    rewind;
983    rewinddir;
984    rmdir;
985    sbrk;
986    scandir;
987    scandir64;
988    scanf;
989    sched_get_priority_max;
990    sched_get_priority_min;
991    sched_getaffinity;
992    sched_getcpu;
993    sched_getparam;
994    sched_getscheduler;
995    sched_rr_get_interval;
996    sched_setaffinity;
997    sched_setparam;
998    sched_setscheduler;
999    sched_yield;
1000    seed48;
1001    seekdir;
1002    select;
1003    sem_close;
1004    sem_destroy;
1005    sem_getvalue;
1006    sem_init;
1007    sem_open;
1008    sem_post;
1009    sem_timedwait;
1010    sem_trywait;
1011    sem_unlink;
1012    sem_wait;
1013    send;
1014    sendfile;
1015    sendfile64;
1016    sendmmsg;
1017    sendmsg;
1018    sendto;
1019    setbuf;
1020    setbuffer;
1021    setegid;
1022    setenv;
1023    seteuid;
1024    setfsgid;
1025    setfsuid;
1026    setgid;
1027    setgroups;
1028    sethostname;
1029    setitimer;
1030    setjmp;
1031    setlinebuf;
1032    setlocale;
1033    setlogmask;
1034    setmntent;
1035    setns;
1036    setpgid;
1037    setpgrp;
1038    setpriority;
1039    setprogname;
1040    setregid;
1041    setresgid;
1042    setresuid;
1043    setreuid;
1044    setrlimit;
1045    setrlimit64;
1046    setservent;
1047    setsid;
1048    setsockopt;
1049    setstate;
1050    settimeofday;
1051    setuid;
1052    setutent;
1053    setvbuf;
1054    setxattr;
1055    shutdown;
1056    sigaction;
1057    sigaddset;
1058    sigaltstack;
1059    sigblock;
1060    sigdelset;
1061    sigemptyset;
1062    sigfillset;
1063    siginterrupt;
1064    sigismember;
1065    siglongjmp;
1066    signal;
1067    signalfd;
1068    sigpending;
1069    sigprocmask;
1070    sigqueue;
1071    sigsetjmp;
1072    sigsetmask;
1073    sigsuspend;
1074    sigtimedwait;
1075    sigwait;
1076    sigwaitinfo;
1077    sleep;
1078    snprintf;
1079    socket;
1080    socketpair;
1081    splice;
1082    sprintf;
1083    srand;
1084    srand48;
1085    srandom;
1086    sscanf;
1087    stat;
1088    stat64;
1089    statfs;
1090    statfs64;
1091    statvfs;
1092    statvfs64;
1093    stderr;
1094    stdin;
1095    stdout;
1096    stpcpy;
1097    stpncpy;
1098    strcasecmp;
1099    strcasecmp_l;
1100    strcasestr;
1101    strcat;
1102    strchr;
1103    strcmp;
1104    strcoll;
1105    strcoll_l;
1106    strcpy;
1107    strcspn;
1108    strdup;
1109    strerror;
1110    strerror_l;
1111    strerror_r;
1112    strftime;
1113    strftime_l;
1114    strlcat;
1115    strlcpy;
1116    strlen;
1117    strncasecmp;
1118    strncasecmp_l;
1119    strncat;
1120    strncmp;
1121    strncpy;
1122    strndup;
1123    strnlen;
1124    strntoimax; # arm x86 mips
1125    strntoumax; # arm x86 mips
1126    strpbrk;
1127    strptime;
1128    strrchr;
1129    strsep;
1130    strsignal;
1131    strspn;
1132    strstr;
1133    strtod;
1134    strtof;
1135    strtoimax;
1136    strtok;
1137    strtok_r;
1138    strtol;
1139    strtold;
1140    strtold_l;
1141    strtoll;
1142    strtoll_l;
1143    strtoq;
1144    strtotimeval; # arm x86 mips
1145    strtoul;
1146    strtoull;
1147    strtoull_l;
1148    strtoumax;
1149    strtouq;
1150    strxfrm;
1151    strxfrm_l;
1152    swapoff;
1153    swapon;
1154    swprintf;
1155    swscanf;
1156    symlink;
1157    symlinkat;
1158    sync;
1159    sys_siglist;
1160    sys_signame;
1161    syscall;
1162    sysconf;
1163    sysinfo;
1164    syslog;
1165    system;
1166    sysv_signal; # arm x86 mips
1167    tcdrain;
1168    tcflow;
1169    tcflush;
1170    tcgetattr;
1171    tcgetpgrp;
1172    tcgetsid;
1173    tcsendbreak;
1174    tcsetattr;
1175    tcsetpgrp;
1176    tdelete;
1177    tdestroy;
1178    tee;
1179    telldir;
1180    tempnam;
1181    tfind;
1182    tgkill;
1183    time;
1184    timegm;
1185    timegm64; # arm x86 mips
1186    timelocal;
1187    timelocal64; # arm x86 mips
1188    timer_create;
1189    timer_delete;
1190    timer_getoverrun;
1191    timer_gettime;
1192    timer_settime;
1193    timerfd_create;
1194    timerfd_gettime;
1195    timerfd_settime;
1196    times;
1197    timezone;
1198    tkill; # arm x86 mips
1199    tmpfile;
1200    tmpnam;
1201    toascii;
1202    tolower;
1203    tolower_l;
1204    toupper;
1205    toupper_l;
1206    towlower;
1207    towlower_l;
1208    towupper;
1209    towupper_l;
1210    truncate;
1211    truncate64;
1212    tsearch;
1213    ttyname;
1214    ttyname_r;
1215    twalk;
1216    tzname;
1217    tzset;
1218    umask;
1219    umount;
1220    umount2;
1221    uname;
1222    ungetc;
1223    ungetwc;
1224    unlink;
1225    unlinkat;
1226    unlockpt;
1227    unsetenv;
1228    unshare;
1229    uselocale;
1230    usleep;
1231    utime;
1232    utimensat;
1233    utimes;
1234    utmpname;
1235    valloc; # arm x86 mips
1236    vasprintf;
1237    vdprintf;
1238    verr;
1239    verrx;
1240    vfdprintf; # arm x86 mips
1241    vfork;
1242    vfprintf;
1243    vfscanf;
1244    vfwprintf;
1245    vfwscanf;
1246    vmsplice;
1247    vprintf;
1248    vscanf;
1249    vsnprintf;
1250    vsprintf;
1251    vsscanf;
1252    vswprintf;
1253    vswscanf;
1254    vsyslog;
1255    vwarn;
1256    vwarnx;
1257    vwprintf;
1258    vwscanf;
1259    wait;
1260    wait3; # arm x86 mips
1261    wait4;
1262    waitid;
1263    waitpid;
1264    warn;
1265    warnx;
1266    wcpcpy;
1267    wcpncpy;
1268    wcrtomb;
1269    wcscasecmp;
1270    wcscasecmp_l;
1271    wcscat;
1272    wcschr;
1273    wcscmp;
1274    wcscoll;
1275    wcscoll_l;
1276    wcscpy;
1277    wcscspn;
1278    wcsdup;
1279    wcsftime;
1280    wcslcat;
1281    wcslcpy;
1282    wcslen;
1283    wcsncasecmp;
1284    wcsncasecmp_l;
1285    wcsncat;
1286    wcsncmp;
1287    wcsncpy;
1288    wcsnlen;
1289    wcsnrtombs;
1290    wcspbrk;
1291    wcsrchr;
1292    wcsrtombs;
1293    wcsspn;
1294    wcsstr;
1295    wcstod;
1296    wcstof;
1297    wcstoimax;
1298    wcstok;
1299    wcstol;
1300    wcstold;
1301    wcstold_l;
1302    wcstoll;
1303    wcstoll_l;
1304    wcstombs;
1305    wcstoul;
1306    wcstoull;
1307    wcstoull_l;
1308    wcstoumax;
1309    wcswcs; # arm x86 mips
1310    wcswidth;
1311    wcsxfrm;
1312    wcsxfrm_l;
1313    wctob;
1314    wctomb;
1315    wctype;
1316    wctype_l;
1317    wcwidth;
1318    wmemchr;
1319    wmemcmp;
1320    wmemcpy;
1321    wmemmove;
1322    wmempcpy;
1323    wmemset;
1324    wprintf;
1325    write;
1326    writev;
1327    wscanf;
1328  local:
1329    *;
1330};
1331
1332LIBC_N {
1333  global:
1334    __fread_chk;
1335    __fwrite_chk;
1336    __getcwd_chk;
1337    __pwrite_chk;
1338    __pwrite64_chk;
1339    __write_chk;
1340    getgrgid_r;
1341    getgrnam_r;
1342    preadv;
1343    preadv64;
1344    pwritev;
1345    pwritev64;
1346    scandirat;
1347    scandirat64;
1348    strchrnul;
1349} LIBC;
1350
1351LIBC_PRIVATE {
1352  global:
1353    ___Unwind_Backtrace; # arm
1354    ___Unwind_ForcedUnwind; # arm
1355    ___Unwind_RaiseException; # arm
1356    ___Unwind_Resume; # arm
1357    ___Unwind_Resume_or_Rethrow; # arm
1358    __accept4; # arm x86 mips
1359    __adddf3; # arm
1360    __addsf3; # arm
1361    __aeabi_atexit; # arm
1362    __aeabi_cdcmpeq; # arm
1363    __aeabi_cdcmple; # arm
1364    __aeabi_cdrcmple; # arm
1365    __aeabi_d2f; # arm
1366    __aeabi_d2iz; # arm
1367    __aeabi_dadd; # arm
1368    __aeabi_dcmpeq; # arm
1369    __aeabi_dcmpge; # arm
1370    __aeabi_dcmpgt; # arm
1371    __aeabi_dcmple; # arm
1372    __aeabi_dcmplt; # arm
1373    __aeabi_dcmpun; # arm
1374    __aeabi_ddiv; # arm
1375    __aeabi_dmul; # arm
1376    __aeabi_drsub; # arm
1377    __aeabi_dsub; # arm
1378    __aeabi_f2d; # arm
1379    __aeabi_f2iz; # arm
1380    __aeabi_f2uiz; # arm
1381    __aeabi_fadd; # arm
1382    __aeabi_fcmpun; # arm
1383    __aeabi_fdiv; # arm
1384    __aeabi_fmul; # arm
1385    __aeabi_frsub; # arm
1386    __aeabi_fsub; # arm
1387    __aeabi_i2d; # arm
1388    __aeabi_i2f; # arm
1389    __aeabi_idiv; # arm
1390    __aeabi_idiv0; # arm
1391    __aeabi_idivmod; # arm
1392    __aeabi_l2d; # arm
1393    __aeabi_l2f; # arm
1394    __aeabi_lasr; # arm
1395    __aeabi_ldiv0; # arm
1396    __aeabi_ldivmod; # arm
1397    __aeabi_llsl; # arm
1398    __aeabi_llsr; # arm
1399    __aeabi_lmul; # arm
1400    __aeabi_memclr; # arm
1401    __aeabi_memclr4; # arm
1402    __aeabi_memclr8; # arm
1403    __aeabi_memcpy; # arm
1404    __aeabi_memcpy4; # arm
1405    __aeabi_memcpy8; # arm
1406    __aeabi_memmove; # arm
1407    __aeabi_memmove4; # arm
1408    __aeabi_memmove8; # arm
1409    __aeabi_memset; # arm
1410    __aeabi_memset4; # arm
1411    __aeabi_memset8; # arm
1412    __aeabi_ui2d; # arm
1413    __aeabi_ui2f; # arm
1414    __aeabi_uidiv; # arm
1415    __aeabi_uidivmod; # arm
1416    __aeabi_ul2d; # arm
1417    __aeabi_ul2f; # arm
1418    __aeabi_uldivmod; # arm
1419    __aeabi_unwind_cpp_pr0; # arm
1420    __aeabi_unwind_cpp_pr1; # arm
1421    __aeabi_unwind_cpp_pr2; # arm
1422    __arm_fadvise64_64; # arm
1423    __ashldi3; # arm
1424    __ashrdi3; # arm
1425    __bionic_brk; # arm x86 mips
1426    __bionic_libgcc_compat_symbols; # arm x86
1427    __bionic_libgcc_unwind_symbols; # arm
1428    __dso_handle; # arm
1429    __gnu_Unwind_Backtrace; # arm
1430    __gnu_unwind_execute; # arm
1431    __gnu_Unwind_Find_exidx; # arm
1432    __gnu_Unwind_ForcedUnwind; # arm
1433    __gnu_unwind_frame; # arm
1434    __gnu_Unwind_RaiseException; # arm
1435    __gnu_Unwind_Restore_VFP; # arm
1436    __gnu_Unwind_Restore_VFP_D; # arm
1437    __gnu_Unwind_Restore_VFP_D_16_to_31; # arm
1438    __gnu_Unwind_Restore_WMMXC; # arm
1439    __gnu_Unwind_Restore_WMMXD; # arm
1440    __gnu_Unwind_Resume; # arm
1441    __gnu_Unwind_Resume_or_Rethrow; # arm
1442    __gnu_Unwind_Save_VFP; # arm
1443    __gnu_Unwind_Save_VFP_D; # arm
1444    __gnu_Unwind_Save_VFP_D_16_to_31; # arm
1445    __gnu_Unwind_Save_WMMXC; # arm
1446    __gnu_Unwind_Save_WMMXD; # arm
1447    _Unwind_Backtrace; # arm
1448    _Unwind_Complete; # arm
1449    _Unwind_DeleteException; # arm
1450    _Unwind_ForcedUnwind; # arm
1451    _Unwind_GetCFA; # arm
1452    _Unwind_GetDataRelBase; # arm
1453    _Unwind_GetLanguageSpecificData; # arm
1454    _Unwind_GetRegionStart; # arm
1455    _Unwind_GetTextRelBase; # arm
1456    _Unwind_RaiseException; # arm
1457    _Unwind_Resume; # arm
1458    _Unwind_Resume_or_Rethrow; # arm
1459    _Unwind_VRS_Get; # arm
1460    _Unwind_VRS_Pop; # arm
1461    _Unwind_VRS_Set; # arm
1462    atexit; # arm
1463    dlmalloc; # arm x86 mips
1464    dlmalloc_inspect_all;
1465    dlmalloc_trim;
1466    dlmalloc_usable_size; # arm x86 mips
1467    gMallocLeakZygoteChild;
1468    SHA1Final; # arm x86 mips
1469    SHA1Init; # arm x86 mips
1470    SHA1Transform; # arm x86 mips
1471    SHA1Update; # arm x86 mips
1472} LIBC_N;
1473