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