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