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