1169092Sdeischen/* 2169092Sdeischen * $FreeBSD$ 3169092Sdeischen */ 4156608Sdeischen 5156608SdeischenFBSD_1.0 { 6156608Sdeischen __xuname; 7156608Sdeischen pthread_atfork; 8156608Sdeischen pthread_attr_destroy; 9156608Sdeischen pthread_attr_getdetachstate; 10156608Sdeischen pthread_attr_getguardsize; 11156608Sdeischen pthread_attr_getinheritsched; 12156608Sdeischen pthread_attr_getschedparam; 13156608Sdeischen pthread_attr_getschedpolicy; 14156608Sdeischen pthread_attr_getscope; 15156608Sdeischen pthread_attr_getstackaddr; 16156608Sdeischen pthread_attr_getstacksize; 17156608Sdeischen pthread_attr_init; 18156608Sdeischen pthread_attr_setdetachstate; 19156608Sdeischen pthread_attr_setguardsize; 20156608Sdeischen pthread_attr_setinheritsched; 21156608Sdeischen pthread_attr_setschedparam; 22156608Sdeischen pthread_attr_setschedpolicy; 23156608Sdeischen pthread_attr_setscope; 24156608Sdeischen pthread_attr_setstackaddr; 25156608Sdeischen pthread_attr_setstacksize; 26156608Sdeischen pthread_cancel; 27156608Sdeischen pthread_cleanup_pop; 28156608Sdeischen pthread_cleanup_push; 29156608Sdeischen pthread_cond_broadcast; 30156608Sdeischen pthread_cond_destroy; 31156608Sdeischen pthread_cond_init; 32156608Sdeischen pthread_cond_signal; 33156608Sdeischen pthread_cond_timedwait; 34156608Sdeischen pthread_cond_wait; 35156608Sdeischen pthread_detach; 36156608Sdeischen pthread_equal; 37156608Sdeischen pthread_exit; 38156608Sdeischen pthread_getspecific; 39156608Sdeischen pthread_join; 40156608Sdeischen pthread_key_create; 41156608Sdeischen pthread_key_delete; 42156608Sdeischen pthread_kill; 43156608Sdeischen pthread_main_np; 44156608Sdeischen pthread_mutex_destroy; 45156608Sdeischen pthread_mutex_init; 46156608Sdeischen pthread_mutex_lock; 47156608Sdeischen pthread_mutex_trylock; 48156608Sdeischen pthread_mutex_unlock; 49156608Sdeischen pthread_mutexattr_destroy; 50156608Sdeischen pthread_mutexattr_init; 51156608Sdeischen pthread_mutexattr_settype; 52156608Sdeischen pthread_once; 53156608Sdeischen pthread_rwlock_destroy; 54156608Sdeischen pthread_rwlock_init; 55156608Sdeischen pthread_rwlock_rdlock; 56156608Sdeischen pthread_rwlock_tryrdlock; 57156608Sdeischen pthread_rwlock_trywrlock; 58156608Sdeischen pthread_rwlock_unlock; 59156608Sdeischen pthread_rwlock_wrlock; 60156608Sdeischen pthread_self; 61156608Sdeischen pthread_setcancelstate; 62156608Sdeischen pthread_setcanceltype; 63156608Sdeischen pthread_setspecific; 64156608Sdeischen pthread_sigmask; 65156608Sdeischen pthread_testcancel; 66156608Sdeischen alarm; 67156608Sdeischen arc4random; 68156608Sdeischen arc4random_addrandom; 69156608Sdeischen arc4random_stir; 70156608Sdeischen __assert; 71156608Sdeischen basename; 72156608Sdeischen check_utility_compat; 73156608Sdeischen clock; 74156608Sdeischen closedir; 75156608Sdeischen confstr; 76156608Sdeischen encrypt; 77156608Sdeischen des_setkey; 78156608Sdeischen des_cipher; 79156608Sdeischen setkey; 80156608Sdeischen ctermid; 81156608Sdeischen ctermid_r; 82156608Sdeischen daemon; 83156608Sdeischen devname; 84156608Sdeischen devname_r; 85156608Sdeischen dirname; 86156608Sdeischen getdiskbyname; 87156608Sdeischen dladdr; 88156608Sdeischen dlclose; 89156608Sdeischen dlerror; 90156608Sdeischen dlfunc; 91156608Sdeischen dllockinit; 92156608Sdeischen dlopen; 93156608Sdeischen dlsym; 94156608Sdeischen dlvsym; 95156608Sdeischen dlinfo; 96168316Skan dl_iterate_phdr; 97156608Sdeischen drand48; 98156608Sdeischen erand48; 99156608Sdeischen err_set_file; 100156608Sdeischen err_set_exit; 101156608Sdeischen err; 102156608Sdeischen verr; 103156608Sdeischen errc; 104156608Sdeischen verrc; 105156608Sdeischen errx; 106156608Sdeischen verrx; 107156608Sdeischen warn; 108156608Sdeischen vwarn; 109156608Sdeischen warnc; 110156608Sdeischen vwarnc; 111156608Sdeischen warnx; 112156608Sdeischen vwarnx; 113156608Sdeischen sys_errlist; 114156608Sdeischen sys_nerr; 115156608Sdeischen errno; 116156608Sdeischen execl; 117156608Sdeischen execle; 118156608Sdeischen execlp; 119156608Sdeischen execv; 120156608Sdeischen execvp; 121156608Sdeischen execvP; 122156608Sdeischen fmtcheck; 123156608Sdeischen fmtmsg; 124156608Sdeischen fnmatch; 125156608Sdeischen __fpclassifyf; 126156608Sdeischen __fpclassifyd; 127156608Sdeischen __fpclassifyl; 128156608Sdeischen frexp; 129156608Sdeischen setfstab; 130156608Sdeischen getfstab; 131156608Sdeischen getfsent; 132156608Sdeischen getfsspec; 133156608Sdeischen getfsfile; 134156608Sdeischen setfsent; 135156608Sdeischen endfsent; 136156608Sdeischen ftok; 137156608Sdeischen ftw; 138156608Sdeischen glob; 139156608Sdeischen globfree; 140156608Sdeischen getbootfile; 141156608Sdeischen getbsize; 142156608Sdeischen cgetset; 143156608Sdeischen cgetcap; 144156608Sdeischen cgetent; 145156608Sdeischen cgetmatch; 146156608Sdeischen cgetfirst; 147156608Sdeischen cgetclose; 148156608Sdeischen cgetnext; 149156608Sdeischen cgetstr; 150156608Sdeischen cgetustr; 151156608Sdeischen cgetnum; 152156608Sdeischen getcwd; 153156608Sdeischen getdomainname; 154156608Sdeischen setgrent; 155156608Sdeischen setgroupent; 156156608Sdeischen endgrent; 157156608Sdeischen getgrent_r; 158156608Sdeischen getgrnam_r; 159156608Sdeischen getgrgid_r; 160156608Sdeischen getgrnam; 161156608Sdeischen getgrgid; 162156608Sdeischen getgrent; 163169092Sdeischen /* 164169092Sdeischen * Why are __gr_parse_entry() and __gr_match_entry() not static in 165169092Sdeischen * gen/getgrent.c? 166169092Sdeischen */ 167156608Sdeischen getgrouplist; 168156608Sdeischen gethostname; 169156608Sdeischen getloadavg; 170156608Sdeischen getlogin; 171156608Sdeischen getlogin_r; 172156608Sdeischen getmntinfo; 173156608Sdeischen setnetgrent; 174156608Sdeischen getnetgrent; 175156608Sdeischen endnetgrent; 176156608Sdeischen innetgr; 177156608Sdeischen getosreldate; 178156608Sdeischen getpagesize; 179156608Sdeischen getpeereid; 180156608Sdeischen _getprogname; 181156608Sdeischen getprogname; 182156608Sdeischen setpwent; 183156608Sdeischen setpassent; 184156608Sdeischen endpwent; 185156608Sdeischen getpwent_r; 186156608Sdeischen getpwnam_r; 187156608Sdeischen getpwuid_r; 188156608Sdeischen getpwnam; 189156608Sdeischen getpwuid; 190156608Sdeischen getpwent; 191156608Sdeischen getttynam; 192156608Sdeischen getttyent; 193156608Sdeischen setttyent; 194156608Sdeischen endttyent; 195156608Sdeischen isdialuptty; 196156608Sdeischen isnettty; 197156608Sdeischen getusershell; 198156608Sdeischen endusershell; 199156608Sdeischen setusershell; 200156608Sdeischen getvfsbyname; 201156608Sdeischen __isnan; 202156608Sdeischen isnan; 203156608Sdeischen __isnanf; 204156608Sdeischen isnanf; 205156608Sdeischen __isinf; 206156608Sdeischen isinf; 207156608Sdeischen __isinff; 208156608Sdeischen __isinfl; 209156608Sdeischen isatty; 210156608Sdeischen initgroups; 211156608Sdeischen jrand48; 212156608Sdeischen lcong48; 213156608Sdeischen ldexp; 214156608Sdeischen lockf; 215156608Sdeischen lrand48; 216226606Sdas modf; 217156608Sdeischen mrand48; 218156608Sdeischen nftw; 219156608Sdeischen nice; 220156608Sdeischen nlist; 221156608Sdeischen nrand48; 222156608Sdeischen opendir; 223156608Sdeischen pause; 224156608Sdeischen posix_madvise; 225156608Sdeischen popen; 226156608Sdeischen pclose; 227156608Sdeischen psignal; 228156608Sdeischen raise; 229156608Sdeischen readdir; 230156608Sdeischen readdir_r; 231156608Sdeischen readpassphrase; 232156608Sdeischen getpass; 233156608Sdeischen rewinddir; 234156608Sdeischen scandir; 235156608Sdeischen alphasort; 236156608Sdeischen seed48; 237156608Sdeischen seekdir; 238156608Sdeischen user_from_uid; 239156608Sdeischen group_from_gid; 240156608Sdeischen setdomainname; 241156608Sdeischen sethostname; 242156608Sdeischen longjmperror; 243156608Sdeischen getmode; 244156608Sdeischen setmode; 245156608Sdeischen setproctitle; 246156608Sdeischen setprogname; 247156608Sdeischen siginterrupt; 248156608Sdeischen sys_signame; 249156608Sdeischen sys_siglist; 250156608Sdeischen sys_nsig; 251156608Sdeischen signal; 252156608Sdeischen sigaddset; 253156608Sdeischen sigdelset; 254156608Sdeischen sigemptyset; 255156608Sdeischen sigfillset; 256156608Sdeischen sigismember; 257156608Sdeischen sleep; 258156608Sdeischen srand48; 259156608Sdeischen fstatvfs; 260156608Sdeischen statvfs; 261156608Sdeischen sl_init; 262156608Sdeischen sl_add; 263156608Sdeischen sl_free; 264156608Sdeischen sl_find; 265156608Sdeischen fflagstostr; 266156608Sdeischen strtofflags; 267156608Sdeischen sysconf; 268156608Sdeischen sysctl; 269156608Sdeischen sysctlbyname; 270156608Sdeischen sysctlnametomib; 271156608Sdeischen syslog; 272156608Sdeischen vsyslog; 273156608Sdeischen openlog; 274156608Sdeischen closelog; 275156608Sdeischen setlogmask; 276156608Sdeischen ttyname_r; 277156608Sdeischen ttyname; 278156608Sdeischen timezone; 279156608Sdeischen times; 280156608Sdeischen time; 281156608Sdeischen telldir; 282156608Sdeischen tcgetattr; 283156608Sdeischen tcsetattr; 284156608Sdeischen tcsetpgrp; 285156608Sdeischen tcgetpgrp; 286156608Sdeischen cfgetospeed; 287156608Sdeischen cfgetispeed; 288156608Sdeischen cfsetospeed; 289156608Sdeischen cfsetispeed; 290156608Sdeischen cfsetspeed; 291156608Sdeischen cfmakeraw; 292156608Sdeischen tcsendbreak; 293156608Sdeischen _init_tls; 294169092Sdeischen __tls_get_addr; 295156608Sdeischen tcdrain; 296156608Sdeischen tcflush; 297156608Sdeischen tcflow; 298156608Sdeischen ualarm; 299156608Sdeischen ulimit; 300202661Sed uname; 301245305Sbrooks strunvis; 302245305Sbrooks strunvisx; 303156608Sdeischen usleep; 304156608Sdeischen utime; 305156608Sdeischen valloc; 306156608Sdeischen vis; 307156608Sdeischen strvis; 308156608Sdeischen strvisx; 309156608Sdeischen wait; 310156608Sdeischen wait3; 311156608Sdeischen waitpid; 312156608Sdeischen wordexp; 313156608Sdeischen wordfree; 314156608Sdeischen}; 315156608Sdeischen 316175688SyarFBSD_1.1 { 317180665Sache arc4random_buf; 318180688Sache arc4random_uniform; 319188497Sed fdevname; 320188497Sed fdevname_r; 321178256Sdelphij fdopendir; 322180677Sjhb feature_present; 323191779Sed fts_children; 324191779Sed fts_close; 325191779Sed fts_get_clientptr; 326191779Sed fts_get_stream; 327175688Syar fts_open; 328175688Syar fts_read; 329175688Syar fts_set; 330175688Syar fts_set_clientptr; 331191779Sed posix_spawn; 332191779Sed posix_spawn_file_actions_addclose; 333191779Sed posix_spawn_file_actions_adddup2; 334191779Sed posix_spawn_file_actions_addopen; 335191779Sed posix_spawn_file_actions_destroy; 336191779Sed posix_spawn_file_actions_init; 337191779Sed posix_spawnattr_destroy; 338191779Sed posix_spawnattr_getflags; 339191779Sed posix_spawnattr_getpgroup; 340191779Sed posix_spawnattr_getschedparam; 341191779Sed posix_spawnattr_getschedpolicy; 342191779Sed posix_spawnattr_getsigdefault; 343191779Sed posix_spawnattr_getsigmask; 344191779Sed posix_spawnattr_init; 345191779Sed posix_spawnattr_setflags; 346191779Sed posix_spawnattr_setpgroup; 347191779Sed posix_spawnattr_setschedparam; 348191779Sed posix_spawnattr_setschedpolicy; 349191779Sed posix_spawnattr_setsigdefault; 350191779Sed posix_spawnattr_setsigmask; 351191779Sed posix_spawnp; 352194910Sjhb semctl; 353178219Sdavidxu tcgetsid; 354191882Sed tcsetsid; 355201546Sdavidxu __pthread_cleanup_pop_imp; 356201546Sdavidxu __pthread_cleanup_push_imp; 357175688Syar}; 358175688Syar 359197331SalcFBSD_1.2 { 360197804Srwatson basename_r; 361214680Sed cfmakesane; 362202188Sed endutxent; 363197331Salc getpagesizes; 364202188Sed getutxent; 365202188Sed getutxid; 366202188Sed getutxline; 367202188Sed getutxuser; 368202188Sed pututxline; 369201546Sdavidxu sem_close; 370201546Sdavidxu sem_destroy; 371201546Sdavidxu sem_getvalue; 372201546Sdavidxu sem_init; 373201546Sdavidxu sem_open; 374202188Sed sem_post; 375201546Sdavidxu sem_timedwait; 376201546Sdavidxu sem_trywait; 377202188Sed sem_unlink; 378201546Sdavidxu sem_wait; 379202188Sed setutxdb; 380202188Sed setutxent; 381197331Salc}; 382197331Salc 383228843ScpercivaFBSD_1.3 { 384239347Sdavidxu clock_getcpuclockid; 385235647Sgleb dirfd; 386254409Sjilles dup3; 387254499Spjd fdclosedir; 388254498Spjd fdlopen; 389228843Scperciva __FreeBSD_libc_enter_restricted_mode; 390230429Skib getcontextx; 391241731Sbrooks gid_from_group; 392244401Sbrooks nvis; 393241731Sbrooks pwcache_userdb; 394241731Sbrooks pwcache_groupdb; 395244401Sbrooks snvis; 396248302Sbrooks strenvisx; 397244401Sbrooks strnunvis; 398244401Sbrooks strnunvisx; 399244401Sbrooks strnvis; 400244401Sbrooks strnvisx; 401248302Sbrooks strsenvisx; 402244401Sbrooks strsnvis; 403244401Sbrooks strsnvisx; 404244401Sbrooks strsvis; 405244401Sbrooks strsvisx; 406244401Sbrooks svis; 407241731Sbrooks uid_from_user; 408244401Sbrooks unvis; 409242960Skib waitid; 410228843Scperciva}; 411228843Scperciva 412169092SdeischenFBSDprivate_1.0 { 413169092Sdeischen /* needed by thread libraries */ 414156608Sdeischen __thr_jtable; 415156608Sdeischen 416156608Sdeischen _pthread_atfork; 417156608Sdeischen _pthread_attr_destroy; 418156608Sdeischen _pthread_attr_getdetachstate; 419156608Sdeischen _pthread_attr_getguardsize; 420156608Sdeischen _pthread_attr_getinheritsched; 421156608Sdeischen _pthread_attr_getschedparam; 422156608Sdeischen _pthread_attr_getschedpolicy; 423156608Sdeischen _pthread_attr_getscope; 424156608Sdeischen _pthread_attr_getstackaddr; 425156608Sdeischen _pthread_attr_getstacksize; 426156608Sdeischen _pthread_attr_init; 427156608Sdeischen _pthread_attr_setdetachstate; 428156608Sdeischen _pthread_attr_setguardsize; 429156608Sdeischen _pthread_attr_setinheritsched; 430156608Sdeischen _pthread_attr_setschedparam; 431156608Sdeischen _pthread_attr_setschedpolicy; 432156608Sdeischen _pthread_attr_setscope; 433156608Sdeischen _pthread_attr_setstackaddr; 434156608Sdeischen _pthread_attr_setstacksize; 435156608Sdeischen _pthread_cancel; 436213153Sdavidxu _pthread_cancel_enter; 437213153Sdavidxu _pthread_cancel_leave; 438156608Sdeischen _pthread_cleanup_pop; 439156608Sdeischen _pthread_cleanup_push; 440156608Sdeischen _pthread_cond_broadcast; 441156608Sdeischen _pthread_cond_destroy; 442156608Sdeischen _pthread_cond_init; 443156608Sdeischen _pthread_cond_signal; 444156608Sdeischen _pthread_cond_timedwait; 445156608Sdeischen _pthread_cond_wait; 446156608Sdeischen _pthread_detach; 447156608Sdeischen _pthread_equal; 448156608Sdeischen _pthread_exit; 449156608Sdeischen _pthread_getspecific; 450156608Sdeischen _pthread_join; 451156608Sdeischen _pthread_key_create; 452156608Sdeischen _pthread_key_delete; 453156608Sdeischen _pthread_kill; 454156608Sdeischen _pthread_main_np; 455156608Sdeischen _pthread_mutex_destroy; 456173986Sjasone _pthread_mutex_init_calloc_cb; 457156608Sdeischen _pthread_mutex_init; 458156608Sdeischen _pthread_mutex_lock; 459156608Sdeischen _pthread_mutex_trylock; 460156608Sdeischen _pthread_mutex_unlock; 461156608Sdeischen _pthread_mutexattr_destroy; 462156608Sdeischen _pthread_mutexattr_init; 463156608Sdeischen _pthread_mutexattr_settype; 464156608Sdeischen _pthread_once; 465156608Sdeischen _pthread_rwlock_destroy; 466156608Sdeischen _pthread_rwlock_init; 467156608Sdeischen _pthread_rwlock_rdlock; 468156608Sdeischen _pthread_rwlock_tryrdlock; 469156608Sdeischen _pthread_rwlock_trywrlock; 470156608Sdeischen _pthread_rwlock_unlock; 471156608Sdeischen _pthread_rwlock_wrlock; 472156608Sdeischen _pthread_self; 473156608Sdeischen _pthread_setcancelstate; 474156608Sdeischen _pthread_setcanceltype; 475156608Sdeischen _pthread_setspecific; 476156608Sdeischen _pthread_sigmask; 477156608Sdeischen _pthread_testcancel; 478156608Sdeischen _spinlock; 479156608Sdeischen _spinlock_debug; 480156608Sdeischen _spinunlock; 481211705Skib _rtld_addr_phdr; 482185369Skib _rtld_atfork_pre; 483185369Skib _rtld_atfork_post; 484169092Sdeischen _rtld_error; /* for private use */ 485217154Skib _rtld_get_stack_prot; 486169092Sdeischen _rtld_thread_init; /* for private use */ 487211706Skib __elf_phdr_match_addr; 488156608Sdeischen _err; 489156608Sdeischen _warn; 490156608Sdeischen __fmtcheck; 491169092Sdeischen /* __pw_match_entry; */ 492169092Sdeischen /* __pw_parse_entry; */ 493169092Sdeischen __fdnlist; /* used by libkvm */ 494169092Sdeischen /* __aout_fdnlist; */ 495169092Sdeischen /* __elf_is_okay__; */ 496169092Sdeischen /* __elf_fdnlist; */ 497156608Sdeischen __opendir2; 498156608Sdeischen __pause; 499156608Sdeischen _pause; 500169092Sdeischen __pw_scan; /* Used by (at least) libutil */ 501156608Sdeischen __raise; 502156608Sdeischen _raise; 503156608Sdeischen __sleep; 504156608Sdeischen _sleep; 505156608Sdeischen _rtld_allocate_tls; 506156608Sdeischen _rtld_free_tls; 507169092Sdeischen#if defined(i386) 508169092Sdeischen ___libc_tls_get_addr; /* x86 only */ 509169092Sdeischen#endif 510169092Sdeischen __libc_tls_get_addr; 511156608Sdeischen __tcdrain; 512156608Sdeischen _tcdrain; 513156608Sdeischen __usleep; 514156608Sdeischen _usleep; 515156608Sdeischen __wait; 516156608Sdeischen _wait; 517156608Sdeischen __waitpid; 518156608Sdeischen _waitpid; 519201546Sdavidxu 520201546Sdavidxu _libc_sem_init_compat; 521201546Sdavidxu _libc_sem_destroy_compat; 522201546Sdavidxu _libc_sem_open_compat; 523201546Sdavidxu _libc_sem_close_compat; 524201546Sdavidxu _libc_sem_unlink_compat; 525201546Sdavidxu _libc_sem_wait_compat; 526201546Sdavidxu _libc_sem_trywait_compat; 527201546Sdavidxu _libc_sem_timedwait_compat; 528201546Sdavidxu _libc_sem_post_compat; 529201546Sdavidxu _libc_sem_getvalue_compat; 530211416Skib 531211416Skib __elf_aux_vector; 532217154Skib __pthread_map_stacks_exec; 533230429Skib __fillcontextx; 534251047Skib __fillcontextx2; 535230429Skib __getcontextx_size; 536156608Sdeischen}; 537