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