1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21# 22# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 23# Use is subject to license terms. 24# 25 26# 27# All function names added to this or any other libc mapfile 28# must be placed under the 'protected:' designation. 29# The 'global:' designation is used *only* for data 30# items and for the members of the malloc() family. 31# 32 33SUNW_1.23 { # SunOS 5.11 (Solaris 11) 34 global: 35 _nl_domain_bindings; 36 _nl_msg_cat_cntr; 37 protected: 38 addrtosymstr; 39 aio_cancel; 40 aiocancel; 41 aio_error; 42 aio_fsync; 43 aio_read; 44 aioread; 45 aio_return; 46 aio_suspend; 47 aiowait; 48 aio_waitn; 49 aio_write; 50 aiowrite; 51 assfail; 52 backtrace; 53 backtrace_symbols; 54 backtrace_symbols_fd; 55 clock_getres; 56 clock_gettime; 57 clock_nanosleep; 58 clock_settime; 59 dirfd; 60 door_bind; 61 door_call; 62 door_create; 63 door_cred; 64 door_getparam; 65 door_info; 66 door_return; 67 door_revoke; 68 door_server_create; 69 door_setparam; 70 door_ucred; 71 door_unbind; 72 err; 73 errx; 74 fdatasync; 75 fgetattr; 76 forkallx; 77 forkx; 78 fsetattr; 79 getattrat; 80 getpagesizes2; 81 htonl; 82 htonll; 83 htons; 84 lio_listio; 85 mkdtemp; 86 mkstemps; 87 mmapobj; 88 mq_close; 89 mq_getattr; 90 mq_notify; 91 mq_open; 92 mq_receive; 93 mq_reltimedreceive_np; 94 mq_reltimedsend_np; 95 mq_send; 96 mq_setattr; 97 mq_timedreceive; 98 mq_timedsend; 99 mq_unlink; 100 nanosleep; 101 ntohl; 102 ntohll; 103 ntohs; 104 posix_fadvise; 105 posix_fallocate; 106 posix_madvise; 107 posix_memalign; 108 posix_spawnattr_getsigignore_np; 109 posix_spawnattr_setsigignore_np; 110 pthread_key_create_once_np; 111 pthread_mutexattr_getrobust; 112 pthread_mutexattr_setrobust; 113 pthread_mutex_consistent; 114 sched_getparam; 115 sched_get_priority_max; 116 sched_get_priority_min; 117 sched_getscheduler; 118 sched_rr_get_interval; 119 sched_setparam; 120 sched_setscheduler; 121 sched_yield; 122 sem_close; 123 sem_destroy; 124 sem_getvalue; 125 sem_init; 126 sem_open; 127 sem_post; 128 sem_reltimedwait_np; 129 sem_timedwait; 130 sem_trywait; 131 sem_unlink; 132 sem_wait; 133 setattrat; 134 _sharefs; 135 shm_open; 136 shm_unlink; 137 sigqueue; 138 sigtimedwait; 139 sigwaitinfo; 140 strnlen; 141 strsep; 142 thr_keycreate_once; 143 timer_create; 144 timer_delete; 145 timer_getoverrun; 146 timer_gettime; 147 timer_settime; 148 u8_strcmp; 149 u8_textprep_str; 150 u8_validate; 151 uconv_u16tou32; 152 uconv_u16tou8; 153 uconv_u32tou16; 154 uconv_u32tou8; 155 uconv_u8tou16; 156 uconv_u8tou32; 157 uucopy; 158 uucopystr; 159 vforkx; 160 verr; 161 verrx; 162 vwarn; 163 vwarnx; 164 warn; 165 warnx; 166} SUNW_1.22.3; 167 168SUNW_1.22.3 { # SunOS 5.10 (Solaris 10) patch additions 169 protected: 170 mutex_consistent; 171} SUNW_1.22.2; 172 173SUNW_1.22.2 { # SunOS 5.10 (Solaris 10) patch additions 174 protected: 175 is_system_labeled; 176 ucred_getlabel; 177 _ucred_getlabel; 178} SUNW_1.22.1; 179 180SUNW_1.22.1 { # SunOS 5.10 (Solaris 10) patch additions 181 protected: 182 atomic_add_8; 183 atomic_add_8_nv; 184 atomic_add_char = NODYNSORT; 185 atomic_add_char_nv = NODYNSORT; 186 atomic_add_int = NODYNSORT; 187 atomic_add_int_nv = NODYNSORT; 188 atomic_add_ptr = NODYNSORT; 189 atomic_add_ptr_nv = NODYNSORT; 190 atomic_add_short = NODYNSORT; 191 atomic_add_short_nv = NODYNSORT; 192 atomic_and_16; 193 atomic_and_16_nv; 194 atomic_and_32_nv; 195 atomic_and_64; 196 atomic_and_64_nv; 197 atomic_and_8; 198 atomic_and_8_nv; 199 atomic_and_uchar = NODYNSORT; 200 atomic_and_uchar_nv = NODYNSORT; 201 atomic_and_uint_nv = NODYNSORT; 202 atomic_and_ulong = NODYNSORT; 203 atomic_and_ulong_nv = NODYNSORT; 204 atomic_and_ushort = NODYNSORT; 205 atomic_and_ushort_nv = NODYNSORT; 206 atomic_cas_16; 207 atomic_cas_32; 208 atomic_cas_64; 209 atomic_cas_8; 210 atomic_cas_ptr = NODYNSORT; 211 atomic_cas_uchar = NODYNSORT; 212 atomic_cas_uint = NODYNSORT; 213 atomic_cas_ulong = NODYNSORT; 214 atomic_cas_ushort = NODYNSORT; 215 atomic_clear_long_excl = NODYNSORT; 216 atomic_dec_16; 217 atomic_dec_16_nv; 218 atomic_dec_32; 219 atomic_dec_32_nv; 220 atomic_dec_64; 221 atomic_dec_64_nv; 222 atomic_dec_8; 223 atomic_dec_8_nv; 224 atomic_dec_uchar = NODYNSORT; 225 atomic_dec_uchar_nv = NODYNSORT; 226 atomic_dec_uint = NODYNSORT; 227 atomic_dec_uint_nv = NODYNSORT; 228 atomic_dec_ulong = NODYNSORT; 229 atomic_dec_ulong_nv = NODYNSORT; 230 atomic_dec_ushort = NODYNSORT; 231 atomic_dec_ushort_nv = NODYNSORT; 232 atomic_inc_16; 233 atomic_inc_16_nv; 234 atomic_inc_32; 235 atomic_inc_32_nv; 236 atomic_inc_64; 237 atomic_inc_64_nv; 238 atomic_inc_8; 239 atomic_inc_8_nv; 240 atomic_inc_uchar = NODYNSORT; 241 atomic_inc_uchar_nv = NODYNSORT; 242 atomic_inc_uint = NODYNSORT; 243 atomic_inc_uint_nv = NODYNSORT; 244 atomic_inc_ulong = NODYNSORT; 245 atomic_inc_ulong_nv = NODYNSORT; 246 atomic_inc_ushort = NODYNSORT; 247 atomic_inc_ushort_nv = NODYNSORT; 248 atomic_or_16; 249 atomic_or_16_nv; 250 atomic_or_32_nv; 251 atomic_or_64; 252 atomic_or_64_nv; 253 atomic_or_8; 254 atomic_or_8_nv; 255 atomic_or_uchar = NODYNSORT; 256 atomic_or_uchar_nv = NODYNSORT; 257 atomic_or_uint_nv = NODYNSORT; 258 atomic_or_ulong = NODYNSORT; 259 atomic_or_ulong_nv = NODYNSORT; 260 atomic_or_ushort = NODYNSORT; 261 atomic_or_ushort_nv = NODYNSORT; 262 atomic_set_long_excl = NODYNSORT; 263 atomic_swap_16; 264 atomic_swap_32; 265 atomic_swap_64; 266 atomic_swap_8; 267 atomic_swap_ptr = NODYNSORT; 268 atomic_swap_uchar = NODYNSORT; 269 atomic_swap_uint = NODYNSORT; 270 atomic_swap_ulong = NODYNSORT; 271 atomic_swap_ushort = NODYNSORT; 272 membar_consumer; 273 membar_enter; 274 membar_exit; 275 membar_producer; 276} SUNW_1.22; 277 278SUNW_1.22 { # SunOS 5.10 (Solaris 10) 279 protected: 280 alphasort; 281 _alphasort; 282 atomic_add_16; 283 atomic_add_16_nv; 284 atomic_add_32; 285 atomic_add_32_nv; 286 atomic_add_64; 287 atomic_add_64_nv; 288 atomic_add_long = NODYNSORT; 289 atomic_add_long_nv = NODYNSORT; 290 atomic_and_32; 291 atomic_and_uint = NODYNSORT; 292 atomic_or_32; 293 atomic_or_uint = NODYNSORT; 294 _Exit; 295 getisax; 296 _getisax; 297 getopt_clip; 298 _getopt_clip; 299 getopt_long; 300 _getopt_long; 301 getopt_long_only; 302 _getopt_long_only; 303 getpeerucred; 304 _getpeerucred; 305 getpflags; 306 _getpflags; 307 getppriv; 308 _getppriv; 309 getprivimplinfo; 310 _getprivimplinfo; 311 getzoneid; 312 getzoneidbyname; 313 getzonenamebyid; 314 imaxabs; 315 imaxdiv; 316 isblank; 317 iswblank; 318 port_alert; 319 port_associate; 320 port_create; 321 port_dissociate; 322 port_get; 323 port_getn; 324 port_send; 325 port_sendn; 326 posix_openpt; 327 posix_spawn; 328 posix_spawnattr_destroy; 329 posix_spawnattr_getflags; 330 posix_spawnattr_getpgroup; 331 posix_spawnattr_getschedparam; 332 posix_spawnattr_getschedpolicy; 333 posix_spawnattr_getsigdefault; 334 posix_spawnattr_getsigmask; 335 posix_spawnattr_init; 336 posix_spawnattr_setflags; 337 posix_spawnattr_setpgroup; 338 posix_spawnattr_setschedparam; 339 posix_spawnattr_setschedpolicy; 340 posix_spawnattr_setsigdefault; 341 posix_spawnattr_setsigmask; 342 posix_spawn_file_actions_addclose; 343 posix_spawn_file_actions_adddup2; 344 posix_spawn_file_actions_addopen; 345 posix_spawn_file_actions_destroy; 346 posix_spawn_file_actions_init; 347 posix_spawnp; 348 priv_addset; 349 _priv_addset; 350 priv_allocset; 351 _priv_allocset; 352 priv_copyset; 353 _priv_copyset; 354 priv_delset; 355 _priv_delset; 356 priv_emptyset; 357 _priv_emptyset; 358 priv_fillset; 359 _priv_fillset; 360 __priv_free_info; 361 priv_freeset; 362 _priv_freeset; 363 priv_getbyname; 364 _priv_getbyname; 365 __priv_getbyname; 366 priv_getbynum; 367 _priv_getbynum; 368 __priv_getbynum; 369 __priv_getdata; 370 priv_getsetbyname; 371 _priv_getsetbyname; 372 __priv_getsetbyname; 373 priv_getsetbynum; 374 _priv_getsetbynum; 375 __priv_getsetbynum; 376 priv_gettext; 377 _priv_gettext; 378 priv_ineffect; 379 _priv_ineffect; 380 priv_intersect; 381 _priv_intersect; 382 priv_inverse; 383 _priv_inverse; 384 priv_isemptyset; 385 _priv_isemptyset; 386 priv_isequalset; 387 _priv_isequalset; 388 priv_isfullset; 389 _priv_isfullset; 390 priv_ismember; 391 _priv_ismember; 392 priv_issubset; 393 _priv_issubset; 394 __priv_parse_info; 395 priv_set; 396 _priv_set; 397 priv_set_to_str; 398 _priv_set_to_str; 399 __priv_set_to_str; 400 priv_str_to_set; 401 _priv_str_to_set; 402 priv_union; 403 _priv_union; 404 pselect; 405 pthread_attr_getstack; 406 pthread_attr_setstack; 407 pthread_barrierattr_destroy; 408 pthread_barrierattr_getpshared; 409 pthread_barrierattr_init; 410 pthread_barrierattr_setpshared; 411 pthread_barrier_destroy; 412 pthread_barrier_init; 413 pthread_barrier_wait; 414 pthread_condattr_getclock; 415 pthread_condattr_setclock; 416 pthread_mutexattr_getrobust_np = NODYNSORT; 417 pthread_mutexattr_setrobust_np = NODYNSORT; 418 pthread_mutex_consistent_np = NODYNSORT; 419 pthread_mutex_reltimedlock_np; 420 pthread_mutex_timedlock; 421 pthread_rwlock_reltimedrdlock_np; 422 pthread_rwlock_reltimedwrlock_np; 423 pthread_rwlock_timedrdlock; 424 pthread_rwlock_timedwrlock; 425 pthread_setschedprio; 426 pthread_spin_destroy; 427 pthread_spin_init; 428 pthread_spin_lock; 429 pthread_spin_trylock; 430 pthread_spin_unlock; 431 rctlblk_set_recipient_pid; 432 scandir; 433 _scandir; 434 schedctl_exit; 435 schedctl_init; 436 schedctl_lookup; 437 sema_reltimedwait; 438 sema_timedwait; 439 setenv; 440 setpflags; 441 _setpflags; 442 setppriv; 443 _setppriv; 444 strerror_r; 445 strtof; 446 strtoimax; 447 strtold; 448 strtoumax; 449 ucred_free; 450 _ucred_free; 451 ucred_get; 452 _ucred_get; 453 ucred_getegid; 454 _ucred_getegid; 455 ucred_geteuid; 456 _ucred_geteuid; 457 ucred_getgroups; 458 _ucred_getgroups; 459 ucred_getpflags; 460 _ucred_getpflags; 461 ucred_getpid; 462 _ucred_getpid; 463 ucred_getprivset; 464 _ucred_getprivset; 465 ucred_getprojid; 466 _ucred_getprojid; 467 ucred_getrgid; 468 _ucred_getrgid; 469 ucred_getruid; 470 _ucred_getruid; 471 ucred_getsgid; 472 _ucred_getsgid; 473 ucred_getsuid; 474 _ucred_getsuid; 475 ucred_getzoneid; 476 _ucred_getzoneid; 477 ucred_size; 478 _ucred_size; 479 unsetenv; 480 wcstof; 481 wcstoimax; 482 wcstold; 483 wcstoll; 484 wcstoull; 485 wcstoumax; 486} SUNW_1.21.3; 487 488SUNW_1.21.3 { # SunOS 5.9 (Solaris 9) patch additions 489 protected: 490 forkall; 491} SUNW_1.21.2; 492 493SUNW_1.21.2 { # SunOS 5.9 (Solaris 9) patch additions 494 protected: 495 getustack; 496 _getustack; 497 setustack; 498 _setustack; 499 stack_getbounds; 500 _stack_getbounds; 501 _stack_grow; 502 stack_inbounds; 503 _stack_inbounds; 504 stack_setbounds; 505 _stack_setbounds; 506 stack_violation; 507 _stack_violation; 508} SUNW_1.21.1; 509 510SUNW_1.21.1 { # SunOS 5.9 (Solaris 9) patch additions 511 protected: 512 crypt_gensalt; 513} SUNW_1.21; 514 515SUNW_1.21 { # SunOS 5.9 (Solaris 9) 516 protected: 517 attropen; 518 _attropen; 519 bind_textdomain_codeset; 520 closefrom; 521 _closefrom; 522 cond_reltimedwait; 523 dcngettext; 524 dngettext; 525 fchownat; 526 _fchownat; 527 fdopendir; 528 _fdopendir; 529 fdwalk; 530 _fdwalk; 531 fstatat; 532 _fstatat; 533 futimesat; 534 _futimesat; 535 getcpuid; 536 _getcpuid; 537 gethomelgroup; 538 _gethomelgroup = NODYNSORT; 539 getpagesizes; 540 getrctl; 541 _getrctl; 542 issetugid; 543 _issetugid; 544 _lwp_cond_reltimedwait; 545 meminfo; 546 _meminfo; 547 ngettext; 548 openat; 549 _openat; 550 printstack; 551 priocntl; 552 priocntlset; 553 pset_getattr; 554 pset_getloadavg; 555 pset_list; 556 pset_setattr; 557 pthread_cond_reltimedwait_np; 558 rctlblk_get_enforced_value; 559 rctlblk_get_firing_time; 560 rctlblk_get_global_action; 561 rctlblk_get_global_flags; 562 rctlblk_get_local_action; 563 rctlblk_get_local_flags; 564 rctlblk_get_privilege; 565 rctlblk_get_recipient_pid; 566 rctlblk_get_value; 567 rctlblk_set_local_action; 568 rctlblk_set_local_flags; 569 rctlblk_set_privilege; 570 rctlblk_set_value; 571 rctlblk_size; 572 rctl_walk; 573 renameat; 574 setrctl; 575 _setrctl; 576 unlinkat; 577 _unlinkat; 578 vfscanf; 579 _vfscanf; 580 vfwscanf; 581 vscanf; 582 _vscanf; 583 vsscanf; 584 _vsscanf; 585 vswscanf; 586 vwscanf; 587} SUNW_1.20.4; 588 589SUNW_1.20.4 { # SunOS 5.8 (Solaris 8) patch additions 590 protected: 591 semtimedop; 592 _semtimedop; 593} SUNW_1.20.1; 594 595SUNW_1.20.1 { # SunOS 5.8 (Solaris 8) patch additions 596 protected: 597 getacct; 598 _getacct; 599 getprojid; 600 _getprojid; 601 gettaskid; 602 _gettaskid; 603 msgids; 604 _msgids; 605 msgsnap; 606 _msgsnap; 607 putacct; 608 _putacct; 609 semids; 610 _semids; 611 settaskid; 612 _settaskid; 613 shmids; 614 _shmids; 615 wracct; 616 _wracct; 617} SUNW_1.20; 618 619SUNW_1.20 { # SunOS 5.8 (Solaris 8) 620 protected: 621 getextmntent; 622 resetmnttab; 623} SUNW_1.19; 624 625SUNW_1.19 { 626 protected: 627 strlcat; 628 strlcpy; 629 umount2; 630 _umount2; 631} SUNW_1.18.1; 632 633SUNW_1.18.1 { 634 protected: 635 __fsetlocking; 636} SUNW_1.18; 637 638SUNW_1.18 { # SunOS 5.7 (Solaris 7) 639 protected: 640 btowc; 641 __fbufsize; 642 __flbf; 643 _flushlbf; 644 __fpending; 645 __fpurge; 646 __freadable; 647 __freading; 648 fwide; 649 fwprintf; 650 __fwritable; 651 __fwriting; 652 fwscanf; 653 getloadavg; 654 isaexec; 655 mbrlen; 656 mbrtowc; 657 mbsinit; 658 mbsrtowcs; 659 pcsample; 660 pthread_attr_getguardsize; 661 pthread_attr_setguardsize; 662 pthread_getconcurrency; 663 pthread_mutexattr_gettype; 664 pthread_mutexattr_settype; 665 pthread_rwlockattr_destroy; 666 pthread_rwlockattr_getpshared; 667 pthread_rwlockattr_init; 668 pthread_rwlockattr_setpshared; 669 pthread_rwlock_destroy; 670 pthread_rwlock_init; 671 pthread_rwlock_rdlock; 672 pthread_rwlock_tryrdlock; 673 pthread_rwlock_trywrlock; 674 pthread_rwlock_unlock; 675 pthread_rwlock_wrlock; 676 pthread_setconcurrency; 677 swprintf; 678 swscanf; 679 __sysconf_xpg5; 680 vfwprintf; 681 vswprintf; 682 vwprintf; 683 wcrtomb; 684 wcsrtombs; 685 wcsstr; 686 wctob; 687 wmemchr; 688 wmemcmp; 689 wmemcpy; 690 wmemmove; 691 wmemset; 692 wprintf; 693 wscanf; 694} SUNW_1.17; 695 696# The empty versions SUNW_1.2 through SUNW_1.17 must be preserved because 697# applications built on Solaris 2.6 Beta (when they did contain symbols) 698# may depend on them. All symbol content for SunOS 5.6 is now in SUNW_1.1 699 700SUNW_1.17 { 701 protected: 702 SUNW_1.17; 703} SUNW_1.16; 704 705SUNW_1.16 { 706 protected: 707 SUNW_1.16; 708} SUNW_1.15; 709 710SUNW_1.15 { 711 protected: 712 SUNW_1.15; 713} SUNW_1.14; 714 715SUNW_1.14 { 716 protected: 717 SUNW_1.14; 718} SUNW_1.13; 719 720SUNW_1.13 { 721 protected: 722 SUNW_1.13; 723} SUNW_1.12; 724 725SUNW_1.12 { 726 protected: 727 SUNW_1.12; 728} SUNW_1.11; 729 730SUNW_1.11 { 731 protected: 732 SUNW_1.11; 733} SUNW_1.10; 734 735SUNW_1.10 { 736 protected: 737 SUNW_1.10; 738} SUNW_1.9; 739 740SUNW_1.9 { 741 protected: 742 SUNW_1.9; 743} SUNW_1.8; 744 745SUNW_1.8 { 746 protected: 747 SUNW_1.8; 748} SUNW_1.7; 749 750SUNW_1.7 { 751 protected: 752 SUNW_1.7; 753} SUNW_1.6; 754 755SUNW_1.6 { 756 protected: 757 SUNW_1.6; 758} SUNW_1.5; 759 760SUNW_1.5 { 761 protected: 762 SUNW_1.5; 763} SUNW_1.4; 764 765SUNW_1.4 { 766 protected: 767 SUNW_1.4; 768} SUNW_1.3; 769 770SUNW_1.3 { 771 protected: 772 SUNW_1.3; 773} SUNW_1.2; 774 775SUNW_1.2 { 776 protected: 777 SUNW_1.2; 778} SUNW_1.1; 779 780SUNW_1.1 { # SunOS 5.6 (Solaris 2.6) 781 global: 782 __loc1; 783 protected: 784 basename; 785 bindtextdomain; 786 bsd_signal; 787 dbm_clearerr; 788 dbm_error; 789 dcgettext; 790 dgettext; 791 directio; 792 dirname; 793 endusershell; 794 _exithandle; 795 fgetwc; 796 fgetws; 797 fpgetround; 798 fpsetround; 799 fputwc; 800 fputws; 801 fseeko; 802 ftello; 803 ftrylockfile; 804 getexecname; 805 _getexecname; 806 getpassphrase; 807 gettext; 808 getusershell; 809 getwc; 810 getwchar; 811 getws; 812 isenglish; 813 isideogram; 814 isnumber; 815 isphonogram; 816 isspecial; 817 iswalnum; 818 iswalpha; 819 iswcntrl; 820 iswctype; 821 iswdigit; 822 iswgraph; 823 iswlower; 824 iswprint; 825 iswpunct; 826 iswspace; 827 iswupper; 828 iswxdigit; 829 ____loc1; 830 _longjmp; 831 _lwp_sema_trywait; 832 ntp_adjtime; 833 _ntp_adjtime; 834 ntp_gettime; 835 _ntp_gettime; 836 __posix_asctime_r; 837 __posix_ctime_r; 838 __posix_getgrgid_r; 839 __posix_getgrnam_r; 840 __posix_getlogin_r; 841 __posix_getpwnam_r; 842 __posix_getpwuid_r; 843 __posix_sigwait; 844 __posix_ttyname_r; 845 pset_assign; 846 pset_bind; 847 pset_create; 848 pset_destroy; 849 pset_info; 850 pthread_atfork; 851 pthread_attr_destroy; 852 pthread_attr_getdetachstate; 853 pthread_attr_getinheritsched; 854 pthread_attr_getschedparam; 855 pthread_attr_getschedpolicy; 856 pthread_attr_getscope; 857 pthread_attr_getstackaddr; 858 pthread_attr_getstacksize; 859 pthread_attr_init; 860 pthread_attr_setdetachstate; 861 pthread_attr_setinheritsched; 862 pthread_attr_setschedparam; 863 pthread_attr_setschedpolicy; 864 pthread_attr_setscope; 865 pthread_attr_setstackaddr; 866 pthread_attr_setstacksize; 867 pthread_cancel; 868 __pthread_cleanup_pop; 869 __pthread_cleanup_push; 870 pthread_create; 871 pthread_detach; 872 pthread_equal; 873 pthread_exit; 874 pthread_getschedparam; 875 pthread_getspecific; 876 pthread_join; 877 pthread_key_create; 878 pthread_key_delete; 879 pthread_kill; 880 pthread_once; 881 pthread_self; 882 pthread_setcancelstate; 883 pthread_setcanceltype; 884 pthread_setschedparam; 885 pthread_setspecific; 886 pthread_sigmask; 887 pthread_testcancel; 888 putwc; 889 putwchar; 890 putws; 891 regcmp; 892 regex; 893 resolvepath; 894 _resolvepath; 895 rwlock_destroy = NODYNSORT; 896 _rwlock_destroy = NODYNSORT; 897 sema_destroy; 898 _sema_destroy; 899 _setjmp; 900 setusershell; 901 siginterrupt; 902 sigstack; 903 snprintf; 904 strtows; 905 sync_instruction_memory; 906 textdomain; 907 thr_main; 908 towctrans; 909 towlower; 910 towupper; 911 ungetwc; 912 vsnprintf; 913 watoll; 914 wcscat; 915 wcschr; 916 wcscmp; 917 wcscoll; 918 wcscpy; 919 wcscspn; 920 wcsftime; 921 wcslen; 922 wcsncat; 923 wcsncmp; 924 wcsncpy; 925 wcspbrk; 926 wcsrchr; 927 wcsspn; 928 wcstod; 929 wcstok; 930 wcstol; 931 wcstoul; 932 wcswcs; 933 wcswidth; 934 wcsxfrm; 935 wctrans; 936 wctype; 937 wcwidth; 938 wscasecmp; 939 wscat; 940 wschr; 941 wscmp; 942 wscol; 943 wscoll; 944 wscpy; 945 wscspn; 946 wsdup; 947 wslen; 948 wsncasecmp; 949 wsncat; 950 wsncmp; 951 wsncpy; 952 wspbrk; 953 wsprintf; 954 wsrchr; 955 wsscanf; 956 wsspn; 957 wstod; 958 wstok; 959 wstol; 960 wstoll; 961 wstostr; 962 wsxfrm; 963 __xpg4_putmsg; 964 __xpg4_putpmsg; 965} SUNW_0.9; 966 967SUNW_0.9 { # SunOS 5.5 (Solaris 2.5) 968 protected: 969 acl; 970 bcmp; 971 bcopy; 972 bzero; 973 facl; 974 ftime; 975 getdtablesize; 976 gethostid; 977 gethostname; 978 getpagesize; 979 getpriority; 980 getrusage; 981 getwd; 982 index; 983 initstate; 984 killpg; 985 _nsc_trydoorcall; 986 pthread_condattr_destroy; 987 pthread_condattr_getpshared; 988 pthread_condattr_init; 989 pthread_condattr_setpshared; 990 pthread_cond_broadcast; 991 pthread_cond_destroy; 992 pthread_cond_init; 993 pthread_cond_signal; 994 pthread_cond_timedwait; 995 pthread_cond_wait; 996 pthread_mutexattr_destroy; 997 pthread_mutexattr_getprioceiling; 998 pthread_mutexattr_getprotocol; 999 pthread_mutexattr_getpshared; 1000 pthread_mutexattr_init; 1001 pthread_mutexattr_setprioceiling; 1002 pthread_mutexattr_setprotocol; 1003 pthread_mutexattr_setpshared; 1004 pthread_mutex_destroy; 1005 pthread_mutex_getprioceiling; 1006 pthread_mutex_init; 1007 pthread_mutex_lock; 1008 pthread_mutex_setprioceiling; 1009 pthread_mutex_trylock; 1010 pthread_mutex_unlock; 1011 random; 1012 reboot; 1013 re_comp; 1014 re_exec; 1015 rindex; 1016 setbuffer; 1017 sethostname; 1018 setlinebuf; 1019 setpriority; 1020 setregid; 1021 setreuid; 1022 setstate; 1023 srandom; 1024 thr_min_stack; 1025 thr_stksegment; 1026 ualarm; 1027 usleep; 1028 wait3; 1029 wait4; 1030} SUNW_0.8; 1031 1032SUNW_0.8 { # SunOS 5.4 (Solaris 2.4) 1033 global: 1034 __xpg4 = NODIRECT; 1035 protected: 1036 addsev; 1037 cond_broadcast = NODYNSORT; 1038 cond_destroy = NODYNSORT; 1039 cond_init; 1040 cond_signal = NODYNSORT; 1041 cond_timedwait; 1042 cond_wait; 1043 confstr; 1044 fnmatch; 1045 _getdate_err_addr; 1046 glob; 1047 globfree; 1048 iconv; 1049 iconv_close; 1050 iconv_open; 1051 lfmt; 1052 mutex_destroy = NODYNSORT; 1053 mutex_init; 1054 mutex_lock = NODYNSORT; 1055 mutex_trylock = NODYNSORT; 1056 mutex_unlock = NODYNSORT; 1057 pfmt; 1058 regcomp; 1059 regerror; 1060 regexec; 1061 regfree; 1062 rwlock_init; 1063 rw_rdlock = NODYNSORT; 1064 rw_read_held; 1065 rw_tryrdlock = NODYNSORT; 1066 rw_trywrlock = NODYNSORT; 1067 rw_unlock = NODYNSORT; 1068 rw_write_held; 1069 rw_wrlock = NODYNSORT; 1070 sema_held; 1071 sema_init; 1072 sema_post; 1073 sema_trywait; 1074 sema_wait; 1075 setcat; 1076 sigfpe; 1077 strfmon; 1078 strptime; 1079 thr_continue; 1080 thr_create; 1081 thr_exit; 1082 thr_getconcurrency; 1083 thr_getprio; 1084 thr_getspecific; 1085 thr_join; 1086 thr_keycreate; 1087 thr_kill; 1088 thr_self = NODYNSORT; 1089 thr_setconcurrency; 1090 thr_setprio; 1091 thr_setspecific; 1092 thr_sigsetmask; 1093 thr_suspend; 1094 thr_yield; 1095 vlfmt; 1096 vpfmt; 1097 wordexp; 1098 wordfree; 1099} SUNW_0.7; 1100 1101SUNW_0.7 { # SunOS 5.3 (Solaris 2.3) 1102 global: 1103 altzone; 1104 isnanf = FUNCTION FILTER libm.so.2; 1105 lone; 1106 lten; 1107 lzero; 1108 memalign = NODIRECT; 1109 modff = FUNCTION FILTER libm.so.2; 1110 nss_default_finders; 1111 _sys_illlist; 1112 valloc = NODIRECT; 1113 protected: 1114 a64l; 1115 adjtime; 1116 ascftime; 1117 atoll; 1118 brk; 1119 cftime; 1120 closelog; 1121 csetcol; 1122 csetlen; 1123 ctermid_r; 1124 dbm_close; 1125 dbm_delete; 1126 dbm_fetch; 1127 dbm_firstkey; 1128 dbm_nextkey; 1129 dbm_open; 1130 dbm_store; 1131 decimal_to_double; 1132 decimal_to_extended; 1133 decimal_to_quadruple; 1134 decimal_to_single; 1135 double_to_decimal; 1136 drand48; 1137 econvert; 1138 ecvt; 1139 endnetgrent; 1140 endspent; 1141 endutent; 1142 endutxent; 1143 erand48; 1144 euccol; 1145 euclen; 1146 eucscol; 1147 extended_to_decimal; 1148 fchroot; 1149 fconvert; 1150 fcvt; 1151 ffs; 1152 fgetspent; 1153 fgetspent_r; 1154 _filbuf; 1155 finite; 1156 fork1 = NODYNSORT; 1157 fpclass; 1158 fpgetmask; 1159 fpgetsticky; 1160 fpsetmask; 1161 fpsetsticky; 1162 fstatfs; 1163 ftruncate; 1164 ftw; 1165 func_to_decimal; 1166 gconvert; 1167 gcvt; 1168 getdents; 1169 gethrtime; 1170 gethrvtime; 1171 getmntany; 1172 getmntent; 1173 getnetgrent; 1174 getnetgrent_r; 1175 getpw; 1176 getspent; 1177 getspent_r; 1178 getspnam; 1179 getspnam_r; 1180 getutent; 1181 getutid; 1182 getutline; 1183 getutmp; 1184 getutmpx; 1185 getutxent; 1186 getutxid; 1187 getutxline; 1188 getvfsany; 1189 getvfsent; 1190 getvfsfile; 1191 getvfsspec; 1192 getwidth; 1193 gsignal; 1194 hasmntopt; 1195 innetgr; 1196 insque; 1197 _insque; 1198 jrand48; 1199 l64a; 1200 ladd; 1201 lckpwdf; 1202 lcong48; 1203 ldivide; 1204 lexp10; 1205 llabs; 1206 lldiv; 1207 llog10; 1208 llseek; 1209 lltostr; 1210 lmul; 1211 lrand48; 1212 lshiftl; 1213 lsub; 1214 _lwp_cond_broadcast; 1215 _lwp_cond_signal; 1216 _lwp_cond_timedwait; 1217 _lwp_cond_wait; 1218 _lwp_continue; 1219 _lwp_info; 1220 _lwp_kill; 1221 _lwp_mutex_lock; 1222 _lwp_mutex_trylock; 1223 _lwp_mutex_unlock; 1224 _lwp_self; 1225 _lwp_sema_init; 1226 _lwp_sema_post; 1227 _lwp_sema_wait; 1228 _lwp_suspend; 1229 madvise; 1230 __major; 1231 __makedev; 1232 mincore; 1233 __minor; 1234 mkstemp; 1235 _mkstemp; 1236 mlockall; 1237 mrand48; 1238 munlockall; 1239 nrand48; 1240 _nss_netdb_aliases; 1241 _nss_XbyY_buf_alloc; 1242 _nss_XbyY_buf_free; 1243 __nsw_extended_action; 1244 __nsw_freeconfig; 1245 __nsw_getconfig; 1246 openlog; 1247 plock; 1248 pread; 1249 __priocntl; 1250 __priocntlset; 1251 processor_bind; 1252 processor_info; 1253 psiginfo; 1254 psignal; 1255 putpwent; 1256 putspent; 1257 pututline; 1258 pututxline; 1259 pwrite; 1260 qeconvert; 1261 qecvt; 1262 qfconvert; 1263 qfcvt; 1264 qgconvert; 1265 qgcvt; 1266 quadruple_to_decimal; 1267 realpath; 1268 remque; 1269 _remque; 1270 seconvert; 1271 seed48; 1272 select; 1273 _sema_held; 1274 setegid; 1275 seteuid; 1276 setlogmask; 1277 setnetgrent; 1278 setspent; 1279 settimeofday; 1280 setutent; 1281 setutxent; 1282 sfconvert; 1283 sgconvert; 1284 sig2str; 1285 sigwait; 1286 single_to_decimal; 1287 ssignal; 1288 statfs; 1289 str2sig; 1290 strcasecmp; 1291 string_to_decimal; 1292 strncasecmp; 1293 strsignal; 1294 strtoll; 1295 strtoull; 1296 swapctl; 1297 sysfs; 1298 syslog; 1299 _syslog; 1300 tmpnam_r; 1301 truncate; 1302 ttyslot; 1303 uadmin; 1304 ulckpwdf; 1305 ulltostr; 1306 unordered; 1307 updwtmp; 1308 updwtmpx; 1309 ustat; 1310 utimes; 1311 utmpname; 1312 utmpxname; 1313 vfork; 1314 vhangup; 1315 vsyslog; 1316 yield; 1317}; 1318 1319# There should never be more than one SUNWprivate version. 1320# Don't add any more. Add new private symbols to SUNWprivate_1.1 1321 1322SUNWprivate_1.1 { 1323 global: 1324 ___Argv = NODIRECT; 1325 cfree = NODIRECT; 1326 _cswidth; 1327 __ctype_mask; 1328 __environ_lock = NODIRECT; 1329 __inf_read; 1330 __inf_written; 1331 __i_size; 1332 _isnanf = FUNCTION FILTER libm.so.2; 1333 __lc_charmap; 1334 __lc_collate; 1335 __lc_ctype; 1336 __lc_locale; 1337 __lc_messages; 1338 __lc_monetary; 1339 __lc_numeric; 1340 __lc_time; 1341 __libc_threaded; 1342 _lib_version = NODIRECT; 1343 _logb = FUNCTION FILTER libm.so.2; 1344 _lone = NODYNSORT; 1345 _lten = NODYNSORT; 1346 _lzero = NODYNSORT; 1347 __malloc_lock; 1348 _modff = FUNCTION FILTER libm.so.2; 1349 __nan_read; 1350 __nan_written; 1351 __nis_debug_bind; 1352 __nis_debug_calls; 1353 __nis_debug_file; 1354 __nis_debug_rpc; 1355 __nis_prefsrv; 1356 __nis_preftype; 1357 __nis_server; 1358 _nss_default_finders; 1359 _smbuf; 1360 _sp; 1361 _tdb_bootstrap; 1362 __threaded; 1363 thr_probe_getfunc_addr; 1364 __trans_lower; 1365 __trans_upper; 1366 _uberdata; 1367 __xpg6 = NODIRECT; 1368 protected: 1369 __accessat; 1370 acctctl; 1371 allocids; 1372 _assert_c99; 1373 __assert_c99; 1374 _assfail; 1375 attr_count; 1376 attr_to_data_type; 1377 attr_to_name; 1378 attr_to_option; 1379 attr_to_xattr_view; 1380 _autofssys; 1381 __btowc_dense; 1382 __btowc_euc; 1383 __btowc_sb; 1384 _bufsync; 1385 __charmap_init; 1386 _cladm; 1387 __class_quadruple; 1388 __collate_init; 1389 core_get_default_content; 1390 core_get_default_path; 1391 core_get_global_content; 1392 core_get_global_path; 1393 core_get_options; 1394 core_get_process_content; 1395 core_get_process_path; 1396 core_set_default_content; 1397 core_set_default_path; 1398 core_set_global_content; 1399 core_set_global_path; 1400 core_set_options; 1401 core_set_process_content; 1402 core_set_process_path; 1403 __ctype_init; 1404 dbm_close_status; 1405 dbm_do_nextkey; 1406 dbm_setdefwrite; 1407 _D_cplx_div; 1408 _D_cplx_div_ix; 1409 _D_cplx_div_rx; 1410 _D_cplx_mul; 1411 defcntl; 1412 defopen; 1413 defread; 1414 _delete; 1415 _dgettext; 1416 _doprnt; 1417 _doscan; 1418 _errfp; 1419 _errxfp; 1420 __eucpctowc_gen; 1421 exportfs; 1422 _F_cplx_div; 1423 _F_cplx_div_ix; 1424 _F_cplx_div_rx; 1425 _F_cplx_mul; 1426 __fgetwc_dense; 1427 __fgetwc_euc; 1428 __fgetwc_sb; 1429 __fgetwc_xpg5; 1430 __fgetws_xpg5; 1431 _findbuf; 1432 _findiop; 1433 __fini_daemon_priv; 1434 _finite; 1435 __fnmatch_C; 1436 __fnmatch_sb; 1437 __fnmatch_std; 1438 _fork1 = NODYNSORT; 1439 _forkall = NODYNSORT; 1440 _fpclass; 1441 _fpgetmask; 1442 _fpgetround; 1443 _fpgetsticky; 1444 _fprintf; 1445 _fpsetmask; 1446 _fpsetround; 1447 _fpsetsticky; 1448 __fputwc_xpg5; 1449 __fputws_xpg5; 1450 _ftw; 1451 _gcvt; 1452 _getarg; 1453 __getcontext; 1454 __getdate_std; 1455 _getdents; 1456 _get_exit_frame_monitor; 1457 _getfp; 1458 _getgroupsbymember; 1459 _getlogin_r; 1460 _getsp; 1461 __gettsp; 1462 getvmusage; 1463 __getwchar_xpg5; 1464 __getwc_xpg5; 1465 gtty; 1466 idmap_reg; 1467 idmap_unreg; 1468 __init_daemon_priv; 1469 __init_suid_priv; 1470 _insert; 1471 inst_sync; 1472 _is_euc_fc; 1473 _is_euc_pc; 1474 _iswctype; 1475 __iswctype_bc; 1476 __iswctype_sb; 1477 __iswctype_std; 1478 klpd_create; 1479 klpd_getpath; 1480 klpd_getport; 1481 klpd_getucred; 1482 klpd_register; 1483 klpd_register_id; 1484 klpd_unregister; 1485 klpd_unregister_id; 1486 _lgrp_home_fast = NODYNSORT; 1487 _lgrpsys; 1488 _lltostr; 1489 __localeconv_std; 1490 __locale_init; 1491 _lock_clear; 1492 _lock_try; 1493 _ltzset; 1494 lwp_self; 1495 makeut; 1496 makeutx; 1497 _mbftowc; 1498 __mbftowc_dense; 1499 __mbftowc_euc; 1500 __mbftowc_sb; 1501 __mblen_gen; 1502 __mblen_sb; 1503 __mbrlen_gen; 1504 __mbrlen_sb; 1505 __mbrtowc_dense; 1506 __mbrtowc_euc; 1507 __mbrtowc_sb; 1508 __mbsinit_gen; 1509 __mbsrtowcs_dense; 1510 __mbsrtowcs_euc; 1511 __mbsrtowcs_sb; 1512 __mbst_get_consumed_array; 1513 __mbst_get_locale; 1514 __mbst_get_nconsumed; 1515 __mbstowcs_dense; 1516 __mbstowcs_euc; 1517 __mbstowcs_sb; 1518 __mbst_set_consumed_array; 1519 __mbst_set_locale; 1520 __mbst_set_nconsumed; 1521 __mbtowc_dense; 1522 __mbtowc_euc; 1523 __mbtowc_sb; 1524 mcfiller; 1525 __messages_init; 1526 mntopt; 1527 modctl; 1528 modutx; 1529 __monetary_init; 1530 msgctl64; 1531 __multi_innetgr; 1532 _mutex_destroy = NODYNSORT; 1533 mutex_held; 1534 _mutex_init = NODYNSORT; 1535 _mutex_unlock = NODYNSORT; 1536 name_to_attr; 1537 nfs_getfh; 1538 nfssvc; 1539 _nfssys; 1540 __nis_get_environment; 1541 __nl_langinfo_std; 1542 _nss_db_state_destr; 1543 nss_default_key2str; 1544 nss_delete; 1545 nss_endent; 1546 nss_getent; 1547 _nss_initf_group; 1548 _nss_initf_netgroup; 1549 _nss_initf_passwd; 1550 _nss_initf_shadow; 1551 nss_packed_arg_init; 1552 nss_packed_context_init; 1553 nss_packed_getkey; 1554 nss_packed_set_status; 1555 nss_search; 1556 nss_setent; 1557 _nss_XbyY_fgets; 1558 __nsw_extended_action_v1; 1559 __nsw_freeconfig_v1; 1560 __nsw_getconfig_v1; 1561 __nthreads; 1562 __numeric_init; 1563 __openattrdirat; 1564 option_to_attr; 1565 __priv_bracket; 1566 __priv_relinquish; 1567 pset_assign_forced; 1568 _psignal; 1569 _pthread_setcleanupinit; 1570 __putwchar_xpg5; 1571 __putwc_xpg5; 1572 rctlctl; 1573 rctllist; 1574 _realbufend; 1575 __regcomp_C; 1576 __regcomp_std; 1577 __regerror_std; 1578 __regexec_C; 1579 __regexec_std; 1580 __regfree_std; 1581 _resume; 1582 _resume_ret; 1583 _rpcsys; 1584 _sbrk_grow_aligned; 1585 scrwidth; 1586 semctl64; 1587 _semctl64; 1588 set_setcontext_enforcement; 1589 set_l10n_alternate_root; 1590 _setbufend; 1591 __set_errno; 1592 setprojrctl; 1593 _setregid; 1594 _setreuid; 1595 setsigacthandler; 1596 shmctl64; 1597 _shmctl64; 1598 sigflag; 1599 _signal; 1600 _sigoff; 1601 _sigon; 1602 _so_accept; 1603 _so_bind; 1604 _sockconfig; 1605 _so_connect; 1606 _so_getpeername; 1607 _so_getsockname; 1608 _so_getsockopt; 1609 _so_listen; 1610 _so_recv; 1611 _so_recvfrom; 1612 _so_recvmsg; 1613 _so_send; 1614 _so_sendmsg; 1615 _so_sendto; 1616 _so_setsockopt; 1617 _so_shutdown; 1618 _so_socket; 1619 _so_socketpair; 1620 str2group; 1621 str2passwd; 1622 str2spwd; 1623 __strcoll_C; 1624 __strcoll_sb; 1625 __strcoll_std; 1626 __strfmon_std; 1627 __strftime_std; 1628 __strptime_dontzero; 1629 __strptime_std; 1630 __strxfrm_C; 1631 __strxfrm_sb; 1632 __strxfrm_std; 1633 stty; 1634 syscall; 1635 _sysconfig; 1636 __systemcall; 1637 thr_continue_allmutators; 1638 _thr_continue_allmutators; 1639 thr_continue_mutator; 1640 _thr_continue_mutator; 1641 thr_getstate; 1642 _thr_getstate; 1643 thr_mutators_barrier; 1644 _thr_mutators_barrier; 1645 thr_probe_setup; 1646 _thr_schedctl; 1647 thr_setmutator; 1648 _thr_setmutator; 1649 thr_setstate; 1650 _thr_setstate; 1651 thr_sighndlrinfo; 1652 _thr_sighndlrinfo; 1653 _thr_slot_offset; 1654 thr_suspend_allmutators; 1655 _thr_suspend_allmutators; 1656 thr_suspend_mutator; 1657 _thr_suspend_mutator; 1658 thr_wait_mutator; 1659 _thr_wait_mutator; 1660 __time_init; 1661 __tls_get_addr; 1662 __towctrans_bc; 1663 __towctrans_std; 1664 __towlower_bc; 1665 __towlower_std; 1666 __towupper_bc; 1667 __towupper_std; 1668 _trwctype; 1669 __trwctype_std; 1670 _ttyname_dev; 1671 _ucred_alloc; 1672 ucred_getamask; 1673 _ucred_getamask; 1674 ucred_getasid; 1675 _ucred_getasid; 1676 ucred_getatid; 1677 _ucred_getatid; 1678 ucred_getauid; 1679 _ucred_getauid; 1680 _ulltostr; 1681 _uncached_getgrgid_r; 1682 _uncached_getgrnam_r; 1683 _uncached_getpwnam_r; 1684 _uncached_getpwuid_r; 1685 __ungetwc_xpg5; 1686 _unordered; 1687 utssys; 1688 _verrfp; 1689 _verrxfp; 1690 _vwarnfp; 1691 _vwarnxfp; 1692 _warnfp; 1693 _warnxfp; 1694 __wcrtomb_dense; 1695 __wcrtomb_euc; 1696 __wcrtomb_sb; 1697 __wcscoll_bc; 1698 __wcscoll_C; 1699 __wcscoll_std; 1700 __wcsftime_std; 1701 __wcsftime_xpg5; 1702 __wcsrtombs_dense; 1703 __wcsrtombs_euc; 1704 __wcsrtombs_sb; 1705 __wcstok_xpg5; 1706 __wcstombs_dense; 1707 __wcstombs_euc; 1708 __wcstombs_sb; 1709 __wcswidth_bc; 1710 __wcswidth_dense; 1711 __wcswidth_euc; 1712 __wcswidth_sb; 1713 __wcswidth_std; 1714 __wcsxfrm_bc; 1715 __wcsxfrm_C; 1716 __wcsxfrm_std; 1717 __wctob_dense; 1718 __wctob_euc; 1719 __wctob_sb; 1720 __wctoeucpc_gen; 1721 __wctomb_dense; 1722 __wctomb_euc; 1723 __wctomb_sb; 1724 __wctrans_std; 1725 __wctype_std; 1726 __wcwidth_bc; 1727 __wcwidth_dense; 1728 __wcwidth_euc; 1729 __wcwidth_sb; 1730 __wcwidth_std; 1731 wdbindf; 1732 wdchkind; 1733 wddelim; 1734 _wrtchk; 1735 _xflsbuf; 1736 _xgetwidth; 1737 zone_add_datalink; 1738 zone_boot; 1739 zone_check_datalink; 1740 zone_create; 1741 zone_destroy; 1742 zone_enter; 1743 zone_getattr; 1744 zone_get_id; 1745 zone_list; 1746 zone_list_datalink; 1747 zonept; 1748 zone_remove_datalink; 1749 zone_setattr; 1750 zone_shutdown; 1751 zone_version; 1752# The following functions should not be exported from libc, 1753# but /lib/libm.so.2, some older versions of the Studio 1754# compiler/debugger components, and some ancient programs 1755# found in /usr/dist reference them. When we no longer 1756# care about these old and broken binary objects, these 1757# symbols should be deleted. 1758 _brk = NODYNSORT; 1759 _cond_broadcast = NODYNSORT; 1760 _cond_init = NODYNSORT; 1761 _cond_signal = NODYNSORT; 1762 _cond_wait = NODYNSORT; 1763 _ecvt = NODYNSORT; 1764 _fcvt = NODYNSORT; 1765 _getc_unlocked = NODYNSORT; 1766 _llseek = NODYNSORT; 1767 _pthread_attr_getdetachstate = NODYNSORT; 1768 _pthread_attr_getinheritsched = NODYNSORT; 1769 _pthread_attr_getschedparam = NODYNSORT; 1770 _pthread_attr_getschedpolicy = NODYNSORT; 1771 _pthread_attr_getscope = NODYNSORT; 1772 _pthread_attr_getstackaddr = NODYNSORT; 1773 _pthread_attr_getstacksize = NODYNSORT; 1774 _pthread_attr_init = NODYNSORT; 1775 _pthread_condattr_getpshared = NODYNSORT; 1776 _pthread_condattr_init = NODYNSORT; 1777 _pthread_cond_init = NODYNSORT; 1778 _pthread_create = NODYNSORT; 1779 _pthread_getschedparam = NODYNSORT; 1780 _pthread_join = NODYNSORT; 1781 _pthread_key_create = NODYNSORT; 1782 _pthread_mutexattr_getprioceiling = NODYNSORT; 1783 _pthread_mutexattr_getprotocol = NODYNSORT; 1784 _pthread_mutexattr_getpshared = NODYNSORT; 1785 _pthread_mutexattr_init = NODYNSORT; 1786 _pthread_mutex_getprioceiling = NODYNSORT; 1787 _pthread_mutex_init = NODYNSORT; 1788 _pthread_sigmask = NODYNSORT; 1789 _rwlock_init = NODYNSORT; 1790 _rw_rdlock = NODYNSORT; 1791 _rw_unlock = NODYNSORT; 1792 _rw_wrlock = NODYNSORT; 1793 _sbrk_unlocked = NODYNSORT; 1794 _select = NODYNSORT; 1795 _sema_init = NODYNSORT; 1796 _sema_post = NODYNSORT; 1797 _sema_trywait = NODYNSORT; 1798 _sema_wait = NODYNSORT; 1799 _sysfs = NODYNSORT; 1800 _thr_create = NODYNSORT; 1801 _thr_exit = NODYNSORT; 1802 _thr_getprio = NODYNSORT; 1803 _thr_getspecific = NODYNSORT; 1804 _thr_join = NODYNSORT; 1805 _thr_keycreate = NODYNSORT; 1806 _thr_kill = NODYNSORT; 1807 _thr_main = NODYNSORT; 1808 _thr_self = NODYNSORT; 1809 _thr_setspecific = NODYNSORT; 1810 _thr_sigsetmask = NODYNSORT; 1811 _thr_stksegment = NODYNSORT; 1812 _ungetc_unlocked = NODYNSORT; 1813 local: 1814 __imax_lldiv = NODYNSORT; 1815 _ti_thr_self = NODYNSORT; 1816 *; 1817}; 1818