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 getosreldate; 181 getpagesize; 182 getpeereid; 183 _getprogname; 184 getprogname; 185 setpwent; 186 setpassent; 187 endpwent; 188 getpwent_r; 189 getpwnam_r; 190 getpwuid_r; 191 getpwnam; 192 getpwuid; 193 getpwent; 194 getttynam; 195 getttyent; 196 setttyent; 197 endttyent; 198 isdialuptty; 199 isnettty; 200 getusershell; 201 endusershell; 202 setusershell; 203 getvfsbyname; 204 __isnan; 205 isnan; 206 __isnanf; 207 isnanf; 208 __isinf; 209 isinf; 210 __isinff; 211 __isinfl; 212 isatty; 213 initgroups; 214 jrand48; 215 lcong48; 216 ldexp; 217 lockf; 218 lrand48; 219 mrand48; 220 nftw; 221 nice; 222 nlist; 223 nrand48; 224 opendir; 225 pause; 226 posix_madvise; 227 popen; 228 pclose; 229 shm_open; 230 shm_unlink; 231 pselect; 232 psignal; 233 raise; 234 readdir; 235 readdir_r; 236 readpassphrase; 237 getpass; 238 rewinddir; 239 scandir; 240 alphasort; 241 seed48; 242 seekdir; 243 user_from_uid; 244 group_from_gid; 245 sem_init; 246 sem_destroy; 247 sem_open; 248 sem_close; 249 sem_unlink; 250 sem_wait; 251 sem_trywait; 252 sem_timedwait; 253 sem_post; 254 sem_getvalue; 255 semctl; 256 setdomainname; 257 sethostname; 258 longjmperror; 259 getmode; 260 setmode; 261 setproctitle; 262 setprogname; 263 siginterrupt; 264 sys_signame; 265 sys_siglist; 266 sys_nsig; 267 signal; 268 sigaddset; 269 sigdelset; 270 sigemptyset; 271 sigfillset; 272 sigismember; 273 sleep; 274 srand48; 275 fstatvfs; 276 statvfs; 277 sl_init; 278 sl_add; 279 sl_free; 280 sl_find; 281 fflagstostr; 282 strtofflags; 283 sysconf; 284 sysctl; 285 sysctlbyname; 286 sysctlnametomib; 287 syslog; 288 vsyslog; 289 openlog; 290 closelog; 291 setlogmask; 292 ttyslot; 293 ttyname_r; 294 ttyname; 295 timezone; 296 times; 297 time; 298 telldir; 299 tcgetattr; 300 tcsetattr; 301 tcsetpgrp; 302 tcgetpgrp; 303 cfgetospeed; 304 cfgetispeed; 305 cfsetospeed; 306 cfsetispeed; 307 cfsetspeed; 308 cfmakeraw; 309 tcsendbreak; 310 _init_tls; 311 tcdrain; 312 tcflush; 313 tcflow; 314 ualarm; 315 ulimit; 316 uname; 317 unvis; 318 strunvis; 319 strunvisx; 320 usleep; 321 utime; 322 valloc; 323 vis; 324 strvis; 325 strvisx; 326 wait; 327 wait3; 328 waitpid; 329 wordexp; 330 wordfree; 331}; 332 333FBSDprivate { 334 # needed by thread libraries 335 __thr_jtable; 336 337 _pthread_atfork; 338 _pthread_attr_destroy; 339 _pthread_attr_getdetachstate; 340 _pthread_attr_getguardsize; 341 _pthread_attr_getinheritsched; 342 _pthread_attr_getschedparam; 343 _pthread_attr_getschedpolicy; 344 _pthread_attr_getscope; 345 _pthread_attr_getstackaddr; 346 _pthread_attr_getstacksize; 347 _pthread_attr_init; 348 _pthread_attr_setdetachstate; 349 _pthread_attr_setguardsize; 350 _pthread_attr_setinheritsched; 351 _pthread_attr_setschedparam; 352 _pthread_attr_setschedpolicy; 353 _pthread_attr_setscope; 354 _pthread_attr_setstackaddr; 355 _pthread_attr_setstacksize; 356 _pthread_cancel; 357 _pthread_cleanup_pop; 358 _pthread_cleanup_push; 359 _pthread_cond_broadcast; 360 _pthread_cond_destroy; 361 _pthread_cond_init; 362 _pthread_cond_signal; 363 _pthread_cond_timedwait; 364 _pthread_cond_wait; 365 _pthread_detach; 366 _pthread_equal; 367 _pthread_exit; 368 _pthread_getspecific; 369 _pthread_join; 370 _pthread_key_create; 371 _pthread_key_delete; 372 _pthread_kill; 373 _pthread_main_np; 374 _pthread_mutex_destroy; 375 _pthread_mutex_init; 376 _pthread_mutex_lock; 377 _pthread_mutex_trylock; 378 _pthread_mutex_unlock; 379 _pthread_mutexattr_destroy; 380 _pthread_mutexattr_init; 381 _pthread_mutexattr_settype; 382 _pthread_once; 383 _pthread_rwlock_destroy; 384 _pthread_rwlock_init; 385 _pthread_rwlock_rdlock; 386 _pthread_rwlock_tryrdlock; 387 _pthread_rwlock_trywrlock; 388 _pthread_rwlock_unlock; 389 _pthread_rwlock_wrlock; 390 _pthread_self; 391 _pthread_setcancelstate; 392 _pthread_setcanceltype; 393 _pthread_setspecific; 394 _pthread_sigmask; 395 _pthread_testcancel; 396 _spinlock; 397 _spinlock_debug; 398 _spinunlock; 399 _rtld_error; # for private use 400 _rtld_thread_init; # for private use 401 _err; 402 _warn; 403 __fmtcheck; 404 # __pw_match_entry; 405 # __pw_parse_entry; 406 __fdnlist; # used by libkvm 407 # __aout_fdnlist; 408 # __elf_is_okay__; 409 # __elf_fdnlist; 410 __opendir2; 411 __pause; 412 _pause; 413 __pselect; 414 __pw_scan; # Used by (at least) libutil 415 __raise; 416 _raise; 417 __sem_init; 418 __sem_destroy; 419 __sem_open; 420 __sem_close; 421 __sem_unlink; 422 __sem_wait; 423 __sem_trywait; 424 __sem_timedwait; 425 __sem_post; 426 __sem_getvalue; 427 __sleep; 428 _sleep; 429 _rtld_allocate_tls; 430 _rtld_free_tls; 431 __libc_allocate_tls; 432 __libc_free_tls; 433 ___tls_get_addr; # x86 only 434 ___libc_tls_get_addr; # x86 only 435 __libc_tls_get_addr; 436 __tls_get_addr; 437 __tcdrain; 438 _tcdrain; 439 __usleep; 440 _usleep; 441 __wait; 442 _wait; 443 __waitpid; 444 _waitpid; 445}; 446