1/* 2 * $FreeBSD$ 3 */ 4 5FBSD_1.0 { 6 __xuname; 7 pthread_atfork; 8 pthread_attr_destroy; 9 pthread_attr_getdetachstate; 10 pthread_attr_getguardsize; 11 pthread_attr_getinheritsched; 12 pthread_attr_getschedparam; 13 pthread_attr_getschedpolicy; 14 pthread_attr_getscope; 15 pthread_attr_getstackaddr; 16 pthread_attr_getstacksize; 17 pthread_attr_init; 18 pthread_attr_setdetachstate; 19 pthread_attr_setguardsize; 20 pthread_attr_setinheritsched; 21 pthread_attr_setschedparam; 22 pthread_attr_setschedpolicy; 23 pthread_attr_setscope; 24 pthread_attr_setstackaddr; 25 pthread_attr_setstacksize; 26 pthread_cancel; 27 pthread_cleanup_pop; 28 pthread_cleanup_push; 29 pthread_cond_broadcast; 30 pthread_cond_destroy; 31 pthread_cond_init; 32 pthread_cond_signal; 33 pthread_cond_timedwait; 34 pthread_cond_wait; 35 pthread_detach; 36 pthread_equal; 37 pthread_exit; 38 pthread_getspecific; 39 pthread_join; 40 pthread_key_create; 41 pthread_key_delete; 42 pthread_kill; 43 pthread_main_np; 44 pthread_mutex_destroy; 45 pthread_mutex_init; 46 pthread_mutex_lock; 47 pthread_mutex_trylock; 48 pthread_mutex_unlock; 49 pthread_mutexattr_destroy; 50 pthread_mutexattr_init; 51 pthread_mutexattr_settype; 52 pthread_once; 53 pthread_rwlock_destroy; 54 pthread_rwlock_init; 55 pthread_rwlock_rdlock; 56 pthread_rwlock_tryrdlock; 57 pthread_rwlock_trywrlock; 58 pthread_rwlock_unlock; 59 pthread_rwlock_wrlock; 60 pthread_self; 61 pthread_setcancelstate; 62 pthread_setcanceltype; 63 pthread_setspecific; 64 pthread_sigmask; 65 pthread_testcancel; 66 alarm; 67 arc4random; 68 arc4random_addrandom; 69 arc4random_stir; 70 __assert; 71 basename; 72 check_utility_compat; 73 clock; 74 closedir; 75 confstr; 76 encrypt; 77 des_setkey; 78 des_cipher; 79 setkey; 80 ctermid; 81 ctermid_r; 82 daemon; 83 devname; 84 devname_r; 85 dirname; 86 getdiskbyname; 87 dladdr; 88 dlclose; 89 dlerror; 90 dlfunc; 91 dllockinit; 92 dlopen; 93 dlsym; 94 dlvsym; 95 dlinfo; 96 dl_iterate_phdr; 97 drand48; 98 erand48; 99 err_set_file; 100 err_set_exit; 101 err; 102 verr; 103 errc; 104 verrc; 105 errx; 106 verrx; 107 warn; 108 vwarn; 109 warnc; 110 vwarnc; 111 warnx; 112 vwarnx; 113 sys_errlist; 114 sys_nerr; 115 errno; 116 execl; 117 execle; 118 execlp; 119 execv; 120 execvp; 121 execvP; 122 fmtcheck; 123 fmtmsg; 124 fnmatch; 125 __fpclassifyf; 126 __fpclassifyd; 127 __fpclassifyl; 128 frexp; 129 setfstab; 130 getfstab; 131 getfsent; 132 getfsspec; 133 getfsfile; 134 setfsent; 135 endfsent; 136 ftok; 137 fts_open; 138 fts_close; 139 fts_read; 140 fts_set; 141 fts_children; 142 fts_get_clientptr; 143 fts_get_stream; 144 fts_set_clientptr; 145 ftw; 146 glob; 147 globfree; 148 getbootfile; 149 getbsize; 150 cgetset; 151 cgetcap; 152 cgetent; 153 cgetmatch; 154 cgetfirst; 155 cgetclose; 156 cgetnext; 157 cgetstr; 158 cgetustr; 159 cgetnum; 160 getcwd; 161 getdomainname; 162 setgrent; 163 setgroupent; 164 endgrent; 165 getgrent_r; 166 getgrnam_r; 167 getgrgid_r; 168 getgrnam; 169 getgrgid; 170 getgrent; 171 /* 172 * Why are __gr_parse_entry() and __gr_match_entry() not static in 173 * gen/getgrent.c? 174 */ 175 getgrouplist; 176 gethostname; 177 getloadavg; 178 getlogin; 179 getlogin_r; 180 getmntinfo; 181 setnetgrent; 182 getnetgrent; 183 endnetgrent; 184 innetgr; 185 getosreldate; 186 getpagesize; 187 getpeereid; 188 _getprogname; 189 getprogname; 190 setpwent; 191 setpassent; 192 endpwent; 193 getpwent_r; 194 getpwnam_r; 195 getpwuid_r; 196 getpwnam; 197 getpwuid; 198 getpwent; 199 getttynam; 200 getttyent; 201 setttyent; 202 endttyent; 203 isdialuptty; 204 isnettty; 205 getusershell; 206 endusershell; 207 setusershell; 208 getvfsbyname; 209 __isnan; 210 isnan; 211 __isnanf; 212 isnanf; 213 __isinf; 214 isinf; 215 __isinff; 216 __isinfl; 217 isatty; 218 initgroups; 219 jrand48; 220 lcong48; 221 ldexp; 222 lockf; 223 lrand48; 224 mrand48; 225 nftw; 226 nice; 227 nlist; 228 nrand48; 229 opendir; 230 pause; 231 posix_madvise; 232 popen; 233 pclose; 234 shm_open; 235 shm_unlink; 236 pselect; 237 psignal; 238 raise; 239 readdir; 240 readdir_r; 241 readpassphrase; 242 getpass; 243 rewinddir; 244 scandir; 245 alphasort; 246 seed48; 247 seekdir; 248 user_from_uid; 249 group_from_gid; 250 sem_init; 251 sem_destroy; 252 sem_open; 253 sem_close; 254 sem_unlink; 255 sem_wait; 256 sem_trywait; 257 sem_timedwait; 258 sem_post; 259 sem_getvalue; 260 semctl; 261 setdomainname; 262 sethostname; 263 longjmperror; 264 getmode; 265 setmode; 266 setproctitle; 267 setprogname; 268 siginterrupt; 269 sys_signame; 270 sys_siglist; 271 sys_nsig; 272 signal; 273 sigaddset; 274 sigdelset; 275 sigemptyset; 276 sigfillset; 277 sigismember; 278 sleep; 279 srand48; 280 fstatvfs; 281 statvfs; 282 sl_init; 283 sl_add; 284 sl_free; 285 sl_find; 286 fflagstostr; 287 strtofflags; 288 sysconf; 289 sysctl; 290 sysctlbyname; 291 sysctlnametomib; 292 syslog; 293 vsyslog; 294 openlog; 295 closelog; 296 setlogmask; 297 ttyslot; 298 ttyname_r; 299 ttyname; 300 timezone; 301 times; 302 time; 303 telldir; 304 tcgetattr; 305 tcsetattr; 306 tcsetpgrp; 307 tcgetpgrp; 308 cfgetospeed; 309 cfgetispeed; 310 cfsetospeed; 311 cfsetispeed; 312 cfsetspeed; 313 cfmakeraw; 314 tcsendbreak; 315 _init_tls; 316 __tls_get_addr; 317 tcdrain; 318 tcflush; 319 tcflow; 320 ualarm; 321 ulimit; 322 uname; 323 unvis; 324 strunvis; 325 strunvisx; 326 usleep; 327 utime; 328 valloc; 329 vis; 330 strvis; 331 strvisx; 332 wait; 333 wait3; 334 waitpid; 335 wordexp; 336 wordfree; 337}; 338 339FBSDprivate_1.0 { 340 /* needed by thread libraries */ 341 __thr_jtable; 342 343 _pthread_atfork; 344 _pthread_attr_destroy; 345 _pthread_attr_getdetachstate; 346 _pthread_attr_getguardsize; 347 _pthread_attr_getinheritsched; 348 _pthread_attr_getschedparam; 349 _pthread_attr_getschedpolicy; 350 _pthread_attr_getscope; 351 _pthread_attr_getstackaddr; 352 _pthread_attr_getstacksize; 353 _pthread_attr_init; 354 _pthread_attr_setdetachstate; 355 _pthread_attr_setguardsize; 356 _pthread_attr_setinheritsched; 357 _pthread_attr_setschedparam; 358 _pthread_attr_setschedpolicy; 359 _pthread_attr_setscope; 360 _pthread_attr_setstackaddr; 361 _pthread_attr_setstacksize; 362 _pthread_cancel; 363 _pthread_cleanup_pop; 364 _pthread_cleanup_push; 365 _pthread_cond_broadcast; 366 _pthread_cond_destroy; 367 _pthread_cond_init; 368 _pthread_cond_signal; 369 _pthread_cond_timedwait; 370 _pthread_cond_wait; 371 _pthread_detach; 372 _pthread_equal; 373 _pthread_exit; 374 _pthread_getspecific; 375 _pthread_join; 376 _pthread_key_create; 377 _pthread_key_delete; 378 _pthread_kill; 379 _pthread_main_np; 380 _pthread_mutex_destroy; 381 _pthread_mutex_init_calloc_cb; 382 _pthread_mutex_init; 383 _pthread_mutex_lock; 384 _pthread_mutex_trylock; 385 _pthread_mutex_unlock; 386 _pthread_mutexattr_destroy; 387 _pthread_mutexattr_init; 388 _pthread_mutexattr_settype; 389 _pthread_once; 390 _pthread_rwlock_destroy; 391 _pthread_rwlock_init; 392 _pthread_rwlock_rdlock; 393 _pthread_rwlock_tryrdlock; 394 _pthread_rwlock_trywrlock; 395 _pthread_rwlock_unlock; 396 _pthread_rwlock_wrlock; 397 _pthread_self; 398 _pthread_setcancelstate; 399 _pthread_setcanceltype; 400 _pthread_setspecific; 401 _pthread_sigmask; 402 _pthread_testcancel; 403 _spinlock; 404 _spinlock_debug; 405 _spinunlock; 406 _rtld_error; /* for private use */ 407 _rtld_thread_init; /* for private use */ 408 _err; 409 _warn; 410 __fmtcheck; 411 /* __pw_match_entry; */ 412 /* __pw_parse_entry; */ 413 __fdnlist; /* used by libkvm */ 414 /* __aout_fdnlist; */ 415 /* __elf_is_okay__; */ 416 /* __elf_fdnlist; */ 417 __opendir2; 418 __pause; 419 _pause; 420 __pselect; 421 __pw_scan; /* Used by (at least) libutil */ 422 __raise; 423 _raise; 424 __sem_init; 425 __sem_destroy; 426 __sem_open; 427 __sem_close; 428 __sem_unlink; 429 __sem_wait; 430 __sem_trywait; 431 __sem_timedwait; 432 __sem_post; 433 __sem_getvalue; 434 __sleep; 435 _sleep; 436 _rtld_allocate_tls; 437 _rtld_free_tls; 438#if defined(i386) 439 ___libc_tls_get_addr; /* x86 only */ 440#endif 441 __libc_tls_get_addr; 442 __tcdrain; 443 _tcdrain; 444 __usleep; 445 _usleep; 446 __wait; 447 _wait; 448 __waitpid; 449 _waitpid; 450}; 451