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