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