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