12522Sraf# 22522Sraf# CDDL HEADER START 32522Sraf# 42522Sraf# The contents of this file are subject to the terms of the 52522Sraf# Common Development and Distribution License (the "License"). 62522Sraf# You may not use this file except in compliance with the License. 72522Sraf# 82522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 92522Sraf# or http://www.opensolaris.org/os/licensing. 102522Sraf# See the License for the specific language governing permissions 112522Sraf# and limitations under the License. 122522Sraf# 132522Sraf# When distributing Covered Code, include this CDDL HEADER in each 142522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 152522Sraf# If applicable, add the following below this CDDL HEADER, with the 162522Sraf# fields enclosed by brackets "[]" replaced with your own identifying 172522Sraf# information: Portions Copyright [yyyy] [name of copyright owner] 182522Sraf# 192522Sraf# CDDL HEADER END 202522Sraf# 212522Sraf# 225891Sraf# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 232522Sraf# Use is subject to license terms. 242522Sraf# 252522Sraf 266515Sraf# 276515Sraf# All function names added to this or any other libc mapfile 286515Sraf# must be placed under the 'protected:' designation. 296515Sraf# The 'global:' designation is used *only* for data 306515Sraf# items and for the members of the malloc() family. 316515Sraf# 326515Sraf 33*8279SCraig.Mohrman@Sun.COM# 34*8279SCraig.Mohrman@Sun.COM# README README README README README README: how to update this file 35*8279SCraig.Mohrman@Sun.COM# 1) each version of Solaris/OpenSolaris gets a version number. 36*8279SCraig.Mohrman@Sun.COM# (Actually since Solaris is actually a series of OpenSolaris releases 37*8279SCraig.Mohrman@Sun.COM# we'll just use OpenSolaris for this exercise.) 38*8279SCraig.Mohrman@Sun.COM# OpenSolaris 2008.11 gets 1.23 39*8279SCraig.Mohrman@Sun.COM# OpenSolaris 2009.04 gets 1.24 40*8279SCraig.Mohrman@Sun.COM# etc. 41*8279SCraig.Mohrman@Sun.COM# 2) each project integration uses a unique version number. 42*8279SCraig.Mohrman@Sun.COM# PSARC/2008/123 gets 1.24.1 43*8279SCraig.Mohrman@Sun.COM# PSARC/2008/456 gets 1.24.2 44*8279SCraig.Mohrman@Sun.COM# etc. 45*8279SCraig.Mohrman@Sun.COM# 46*8279SCraig.Mohrman@Sun.COM 47*8279SCraig.Mohrman@Sun.COM 482522SrafSUNW_1.23 { # SunOS 5.11 (Solaris 11) 496793Smuffin global: 506793Smuffin _nl_domain_bindings; 516793Smuffin _nl_msg_cat_cntr; 526515Sraf protected: 533988Sbarts addrtosymstr; 542522Sraf aio_cancel; 552522Sraf aiocancel; 562522Sraf aio_error; 572522Sraf aio_fsync; 582522Sraf aio_read; 592522Sraf aioread; 602522Sraf aio_return; 612522Sraf aio_suspend; 622522Sraf aiowait; 632522Sraf aio_waitn; 642522Sraf aio_write; 652522Sraf aiowrite; 662522Sraf assfail; 673988Sbarts backtrace; 683988Sbarts backtrace_symbols; 693988Sbarts backtrace_symbols_fd; 702522Sraf clock_getres; 712522Sraf clock_gettime; 722522Sraf clock_nanosleep; 732522Sraf clock_settime; 745323Sraf dirfd; 752522Sraf door_bind; 762522Sraf door_call; 772522Sraf door_create; 782522Sraf door_cred; 792522Sraf door_getparam; 802522Sraf door_info; 812522Sraf door_return; 822522Sraf door_revoke; 832522Sraf door_server_create; 842522Sraf door_setparam; 852522Sraf door_ucred; 862522Sraf door_unbind; 874891Svk199839 err; 884891Svk199839 errx; 892522Sraf fdatasync; 905331Samw fgetattr; 913235Sraf forkallx; 923235Sraf forkx; 935331Samw fsetattr; 945331Samw getattrat; 955349Skchow getpagesizes2; 964271Srie htonl; 977421SDaniel.Anderson@Sun.COM htonll; 984271Srie htons; 992522Sraf lio_listio; 1002522Sraf mkdtemp; 1012522Sraf mkstemps; 1028212SMichael.Corcoran@Sun.COM mmapobj; 1032522Sraf mq_close; 1042522Sraf mq_getattr; 1052522Sraf mq_notify; 1062522Sraf mq_open; 1072522Sraf mq_receive; 1082522Sraf mq_reltimedreceive_np; 1092522Sraf mq_reltimedsend_np; 1102522Sraf mq_send; 1112522Sraf mq_setattr; 1122522Sraf mq_timedreceive; 1132522Sraf mq_timedsend; 1142522Sraf mq_unlink; 1152522Sraf nanosleep; 1164271Srie ntohl; 1177421SDaniel.Anderson@Sun.COM ntohll; 1184271Srie ntohs; 1197088Sraf posix_fadvise; 1202522Sraf posix_fallocate; 1217088Sraf posix_madvise; 1227088Sraf posix_memalign; 1237930SRoger.Faulkner@Sun.COM posix_spawnattr_getsigignore_np; 1247930SRoger.Faulkner@Sun.COM posix_spawnattr_setsigignore_np; 1253864Sraf pthread_key_create_once_np; 1268036SRoger.Faulkner@Sun.COM pthread_mutexattr_getrobust; 1278036SRoger.Faulkner@Sun.COM pthread_mutexattr_setrobust; 1288036SRoger.Faulkner@Sun.COM pthread_mutex_consistent; 1292522Sraf sched_getparam; 1302522Sraf sched_get_priority_max; 1312522Sraf sched_get_priority_min; 1322522Sraf sched_getscheduler; 1332522Sraf sched_rr_get_interval; 1342522Sraf sched_setparam; 1352522Sraf sched_setscheduler; 1362522Sraf sched_yield; 1372522Sraf sem_close; 1382522Sraf sem_destroy; 1392522Sraf sem_getvalue; 1402522Sraf sem_init; 1412522Sraf sem_open; 1422522Sraf sem_post; 1432522Sraf sem_reltimedwait_np; 1442522Sraf sem_timedwait; 1452522Sraf sem_trywait; 1462522Sraf sem_unlink; 1472522Sraf sem_wait; 1485331Samw setattrat; 1494995Sth199096 _sharefs; 1502522Sraf shm_open; 1512522Sraf shm_unlink; 1522522Sraf sigqueue; 1532522Sraf sigtimedwait; 1542522Sraf sigwaitinfo; 1553153Sdg199075 strnlen; 1567478SVladimir.Kotal@Sun.COM strsep; 1576812Sraf thr_keycreate_once; 1582522Sraf timer_create; 1592522Sraf timer_delete; 1602522Sraf timer_getoverrun; 1612522Sraf timer_gettime; 1622522Sraf timer_settime; 1635049Sis uconv_u16tou32; 1645049Sis uconv_u16tou8; 1655049Sis uconv_u32tou16; 1665049Sis uconv_u32tou8; 1675049Sis uconv_u8tou16; 1685049Sis uconv_u8tou32; 1693235Sraf vforkx; 1704891Svk199839 verr; 1714891Svk199839 verrx; 1724891Svk199839 vwarn; 1734891Svk199839 vwarnx; 1744891Svk199839 warn; 1754891Svk199839 warnx; 176*8279SCraig.Mohrman@Sun.COM} SUNW_1.22.4; 177*8279SCraig.Mohrman@Sun.COM 178*8279SCraig.Mohrman@Sun.COMSUNW_1.22.4 { # s10u7 - SunOS 5.10 (Solaris 10) patch additions 179*8279SCraig.Mohrman@Sun.COM protected: 180*8279SCraig.Mohrman@Sun.COM u8_strcmp; 181*8279SCraig.Mohrman@Sun.COM u8_validate; 1826567Sraf} SUNW_1.22.3; 1836567Sraf 1846567SrafSUNW_1.22.3 { # SunOS 5.10 (Solaris 10) patch additions 1856567Sraf protected: 1866567Sraf mutex_consistent; 187*8279SCraig.Mohrman@Sun.COM u8_textprep_str; 188*8279SCraig.Mohrman@Sun.COM uucopy; 189*8279SCraig.Mohrman@Sun.COM uucopystr; 1902570Srica} SUNW_1.22.2; 1912570Srica 1926515SrafSUNW_1.22.2 { # SunOS 5.10 (Solaris 10) patch additions 1936515Sraf protected: 1942570Srica is_system_labeled; 1952522Sraf ucred_getlabel; 1962522Sraf _ucred_getlabel; 1972522Sraf} SUNW_1.22.1; 1982522Sraf 1996515SrafSUNW_1.22.1 { # SunOS 5.10 (Solaris 10) patch additions 2006515Sraf protected: 2012522Sraf atomic_add_8; 2022522Sraf atomic_add_8_nv; 2034292Sab196087 atomic_add_char = NODYNSORT; 2044292Sab196087 atomic_add_char_nv = NODYNSORT; 2054292Sab196087 atomic_add_int = NODYNSORT; 2064292Sab196087 atomic_add_int_nv = NODYNSORT; 2074292Sab196087 atomic_add_ptr = NODYNSORT; 2084292Sab196087 atomic_add_ptr_nv = NODYNSORT; 2094292Sab196087 atomic_add_short = NODYNSORT; 2104292Sab196087 atomic_add_short_nv = NODYNSORT; 2112522Sraf atomic_and_16; 2122522Sraf atomic_and_16_nv; 2132522Sraf atomic_and_32_nv; 2142522Sraf atomic_and_64; 2152522Sraf atomic_and_64_nv; 2162522Sraf atomic_and_8; 2172522Sraf atomic_and_8_nv; 2184292Sab196087 atomic_and_uchar = NODYNSORT; 2194292Sab196087 atomic_and_uchar_nv = NODYNSORT; 2204292Sab196087 atomic_and_uint_nv = NODYNSORT; 2214292Sab196087 atomic_and_ulong = NODYNSORT; 2224292Sab196087 atomic_and_ulong_nv = NODYNSORT; 2234292Sab196087 atomic_and_ushort = NODYNSORT; 2244292Sab196087 atomic_and_ushort_nv = NODYNSORT; 2252522Sraf atomic_cas_16; 2262522Sraf atomic_cas_32; 2272522Sraf atomic_cas_64; 2282522Sraf atomic_cas_8; 2294292Sab196087 atomic_cas_ptr = NODYNSORT; 2304292Sab196087 atomic_cas_uchar = NODYNSORT; 2314292Sab196087 atomic_cas_uint = NODYNSORT; 2324292Sab196087 atomic_cas_ulong = NODYNSORT; 2334292Sab196087 atomic_cas_ushort = NODYNSORT; 2344292Sab196087 atomic_clear_long_excl = NODYNSORT; 2352522Sraf atomic_dec_16; 2362522Sraf atomic_dec_16_nv; 2372522Sraf atomic_dec_32; 2382522Sraf atomic_dec_32_nv; 2392522Sraf atomic_dec_64; 2402522Sraf atomic_dec_64_nv; 2412522Sraf atomic_dec_8; 2422522Sraf atomic_dec_8_nv; 2434292Sab196087 atomic_dec_uchar = NODYNSORT; 2444292Sab196087 atomic_dec_uchar_nv = NODYNSORT; 2454292Sab196087 atomic_dec_uint = NODYNSORT; 2464292Sab196087 atomic_dec_uint_nv = NODYNSORT; 2474292Sab196087 atomic_dec_ulong = NODYNSORT; 2484292Sab196087 atomic_dec_ulong_nv = NODYNSORT; 2494292Sab196087 atomic_dec_ushort = NODYNSORT; 2504292Sab196087 atomic_dec_ushort_nv = NODYNSORT; 2512522Sraf atomic_inc_16; 2522522Sraf atomic_inc_16_nv; 2532522Sraf atomic_inc_32; 2542522Sraf atomic_inc_32_nv; 2552522Sraf atomic_inc_64; 2562522Sraf atomic_inc_64_nv; 2572522Sraf atomic_inc_8; 2582522Sraf atomic_inc_8_nv; 2594292Sab196087 atomic_inc_uchar = NODYNSORT; 2604292Sab196087 atomic_inc_uchar_nv = NODYNSORT; 2614292Sab196087 atomic_inc_uint = NODYNSORT; 2624292Sab196087 atomic_inc_uint_nv = NODYNSORT; 2634292Sab196087 atomic_inc_ulong = NODYNSORT; 2644292Sab196087 atomic_inc_ulong_nv = NODYNSORT; 2654292Sab196087 atomic_inc_ushort = NODYNSORT; 2664292Sab196087 atomic_inc_ushort_nv = NODYNSORT; 2672522Sraf atomic_or_16; 2682522Sraf atomic_or_16_nv; 2692522Sraf atomic_or_32_nv; 2702522Sraf atomic_or_64; 2712522Sraf atomic_or_64_nv; 2722522Sraf atomic_or_8; 2732522Sraf atomic_or_8_nv; 2744292Sab196087 atomic_or_uchar = NODYNSORT; 2754292Sab196087 atomic_or_uchar_nv = NODYNSORT; 2764292Sab196087 atomic_or_uint_nv = NODYNSORT; 2774292Sab196087 atomic_or_ulong = NODYNSORT; 2784292Sab196087 atomic_or_ulong_nv = NODYNSORT; 2794292Sab196087 atomic_or_ushort = NODYNSORT; 2804292Sab196087 atomic_or_ushort_nv = NODYNSORT; 2814292Sab196087 atomic_set_long_excl = NODYNSORT; 2822522Sraf atomic_swap_16; 2832522Sraf atomic_swap_32; 2842522Sraf atomic_swap_64; 2852522Sraf atomic_swap_8; 2864292Sab196087 atomic_swap_ptr = NODYNSORT; 2874292Sab196087 atomic_swap_uchar = NODYNSORT; 2884292Sab196087 atomic_swap_uint = NODYNSORT; 2894292Sab196087 atomic_swap_ulong = NODYNSORT; 2904292Sab196087 atomic_swap_ushort = NODYNSORT; 2912522Sraf membar_consumer; 2922522Sraf membar_enter; 2932522Sraf membar_exit; 2942522Sraf membar_producer; 2952522Sraf} SUNW_1.22; 2962522Sraf 2972522SrafSUNW_1.22 { # SunOS 5.10 (Solaris 10) 2986515Sraf protected: 2992522Sraf alphasort; 3002522Sraf _alphasort; 3012522Sraf atomic_add_16; 3022522Sraf atomic_add_16_nv; 3032522Sraf atomic_add_32; 3042522Sraf atomic_add_32_nv; 3052522Sraf atomic_add_64; 3062522Sraf atomic_add_64_nv; 3074292Sab196087 atomic_add_long = NODYNSORT; 3084292Sab196087 atomic_add_long_nv = NODYNSORT; 3092522Sraf atomic_and_32; 3104292Sab196087 atomic_and_uint = NODYNSORT; 3112522Sraf atomic_or_32; 3124292Sab196087 atomic_or_uint = NODYNSORT; 3132522Sraf _Exit; 3142522Sraf getisax; 3152522Sraf _getisax; 3162522Sraf getopt_clip; 3172522Sraf _getopt_clip; 3182522Sraf getopt_long; 3192522Sraf _getopt_long; 3202522Sraf getopt_long_only; 3212522Sraf _getopt_long_only; 3222522Sraf getpeerucred; 3232522Sraf _getpeerucred; 3242522Sraf getpflags; 3252522Sraf _getpflags; 3262522Sraf getppriv; 3272522Sraf _getppriv; 3282522Sraf getprivimplinfo; 3292522Sraf _getprivimplinfo; 3302522Sraf getzoneid; 3312522Sraf getzoneidbyname; 3322522Sraf getzonenamebyid; 3332522Sraf imaxabs; 3342522Sraf imaxdiv; 3352522Sraf isblank; 3362522Sraf iswblank; 3372522Sraf port_alert; 3382522Sraf port_associate; 3392522Sraf port_create; 3402522Sraf port_dissociate; 3412522Sraf port_get; 3422522Sraf port_getn; 3432522Sraf port_send; 3442522Sraf port_sendn; 3452522Sraf posix_openpt; 3462522Sraf posix_spawn; 3472522Sraf posix_spawnattr_destroy; 3482522Sraf posix_spawnattr_getflags; 3492522Sraf posix_spawnattr_getpgroup; 3502522Sraf posix_spawnattr_getschedparam; 3512522Sraf posix_spawnattr_getschedpolicy; 3522522Sraf posix_spawnattr_getsigdefault; 3532522Sraf posix_spawnattr_getsigmask; 3542522Sraf posix_spawnattr_init; 3552522Sraf posix_spawnattr_setflags; 3562522Sraf posix_spawnattr_setpgroup; 3572522Sraf posix_spawnattr_setschedparam; 3582522Sraf posix_spawnattr_setschedpolicy; 3592522Sraf posix_spawnattr_setsigdefault; 3602522Sraf posix_spawnattr_setsigmask; 3612522Sraf posix_spawn_file_actions_addclose; 3622522Sraf posix_spawn_file_actions_adddup2; 3632522Sraf posix_spawn_file_actions_addopen; 3642522Sraf posix_spawn_file_actions_destroy; 3652522Sraf posix_spawn_file_actions_init; 3662522Sraf posix_spawnp; 3672522Sraf priv_addset; 3682522Sraf _priv_addset; 3692522Sraf priv_allocset; 3702522Sraf _priv_allocset; 3712522Sraf priv_copyset; 3722522Sraf _priv_copyset; 3732522Sraf priv_delset; 3742522Sraf _priv_delset; 3752522Sraf priv_emptyset; 3762522Sraf _priv_emptyset; 3772522Sraf priv_fillset; 3782522Sraf _priv_fillset; 3792522Sraf __priv_free_info; 3802522Sraf priv_freeset; 3812522Sraf _priv_freeset; 3822522Sraf priv_getbyname; 3832522Sraf _priv_getbyname; 3842522Sraf __priv_getbyname; 3852522Sraf priv_getbynum; 3862522Sraf _priv_getbynum; 3872522Sraf __priv_getbynum; 3882522Sraf __priv_getdata; 3892522Sraf priv_getsetbyname; 3902522Sraf _priv_getsetbyname; 3912522Sraf __priv_getsetbyname; 3922522Sraf priv_getsetbynum; 3932522Sraf _priv_getsetbynum; 3942522Sraf __priv_getsetbynum; 3952522Sraf priv_gettext; 3962522Sraf _priv_gettext; 3972522Sraf priv_ineffect; 3982522Sraf _priv_ineffect; 3992522Sraf priv_intersect; 4002522Sraf _priv_intersect; 4012522Sraf priv_inverse; 4022522Sraf _priv_inverse; 4032522Sraf priv_isemptyset; 4042522Sraf _priv_isemptyset; 4052522Sraf priv_isequalset; 4062522Sraf _priv_isequalset; 4072522Sraf priv_isfullset; 4082522Sraf _priv_isfullset; 4092522Sraf priv_ismember; 4102522Sraf _priv_ismember; 4112522Sraf priv_issubset; 4122522Sraf _priv_issubset; 4132522Sraf __priv_parse_info; 4142522Sraf priv_set; 4152522Sraf _priv_set; 4162522Sraf priv_set_to_str; 4172522Sraf _priv_set_to_str; 4182522Sraf __priv_set_to_str; 4192522Sraf priv_str_to_set; 4202522Sraf _priv_str_to_set; 4212522Sraf priv_union; 4222522Sraf _priv_union; 4232522Sraf pselect; 4242522Sraf pthread_attr_getstack; 4252522Sraf pthread_attr_setstack; 4262522Sraf pthread_barrierattr_destroy; 4272522Sraf pthread_barrierattr_getpshared; 4282522Sraf pthread_barrierattr_init; 4292522Sraf pthread_barrierattr_setpshared; 4302522Sraf pthread_barrier_destroy; 4312522Sraf pthread_barrier_init; 4322522Sraf pthread_barrier_wait; 4332522Sraf pthread_condattr_getclock; 4342522Sraf pthread_condattr_setclock; 4358036SRoger.Faulkner@Sun.COM pthread_mutexattr_getrobust_np = NODYNSORT; 4368036SRoger.Faulkner@Sun.COM pthread_mutexattr_setrobust_np = NODYNSORT; 4378036SRoger.Faulkner@Sun.COM pthread_mutex_consistent_np = NODYNSORT; 4382522Sraf pthread_mutex_reltimedlock_np; 4392522Sraf pthread_mutex_timedlock; 4402522Sraf pthread_rwlock_reltimedrdlock_np; 4412522Sraf pthread_rwlock_reltimedwrlock_np; 4422522Sraf pthread_rwlock_timedrdlock; 4432522Sraf pthread_rwlock_timedwrlock; 4442522Sraf pthread_setschedprio; 4452522Sraf pthread_spin_destroy; 4462522Sraf pthread_spin_init; 4472522Sraf pthread_spin_lock; 4482522Sraf pthread_spin_trylock; 4492522Sraf pthread_spin_unlock; 4502522Sraf rctlblk_set_recipient_pid; 4512522Sraf scandir; 4522522Sraf _scandir; 4532522Sraf schedctl_exit; 4546812Sraf schedctl_init; 4552522Sraf schedctl_lookup; 4562522Sraf sema_reltimedwait; 4572522Sraf sema_timedwait; 4582522Sraf setenv; 4592522Sraf setpflags; 4602522Sraf _setpflags; 4612522Sraf setppriv; 4622522Sraf _setppriv; 4632522Sraf strerror_r; 4642522Sraf strtof; 4652522Sraf strtoimax; 4662522Sraf strtold; 4672522Sraf strtoumax; 4682522Sraf ucred_free; 4692522Sraf _ucred_free; 4702522Sraf ucred_get; 4712522Sraf _ucred_get; 4722522Sraf ucred_getegid; 4732522Sraf _ucred_getegid; 4742522Sraf ucred_geteuid; 4752522Sraf _ucred_geteuid; 4762522Sraf ucred_getgroups; 4772522Sraf _ucred_getgroups; 4782522Sraf ucred_getpflags; 4792522Sraf _ucred_getpflags; 4802522Sraf ucred_getpid; 4812522Sraf _ucred_getpid; 4822522Sraf ucred_getprivset; 4832522Sraf _ucred_getprivset; 4842522Sraf ucred_getprojid; 4852522Sraf _ucred_getprojid; 4862522Sraf ucred_getrgid; 4872522Sraf _ucred_getrgid; 4882522Sraf ucred_getruid; 4892522Sraf _ucred_getruid; 4902522Sraf ucred_getsgid; 4912522Sraf _ucred_getsgid; 4922522Sraf ucred_getsuid; 4932522Sraf _ucred_getsuid; 4942522Sraf ucred_getzoneid; 4952522Sraf _ucred_getzoneid; 4962522Sraf ucred_size; 4972522Sraf _ucred_size; 4982522Sraf unsetenv; 4992522Sraf wcstof; 5002522Sraf wcstoimax; 5012522Sraf wcstold; 5022522Sraf wcstoll; 5032522Sraf wcstoull; 5042522Sraf wcstoumax; 5052522Sraf} SUNW_1.21.3; 5062522Sraf 5076515SrafSUNW_1.21.3 { # SunOS 5.9 (Solaris 9) patch additions 5086515Sraf protected: 5092522Sraf forkall; 5102522Sraf} SUNW_1.21.2; 5112522Sraf 5126515SrafSUNW_1.21.2 { # SunOS 5.9 (Solaris 9) patch additions 5136515Sraf protected: 5142522Sraf getustack; 5152522Sraf _getustack; 5162522Sraf setustack; 5172522Sraf _setustack; 5182522Sraf stack_getbounds; 5192522Sraf _stack_getbounds; 5202522Sraf _stack_grow; 5212522Sraf stack_inbounds; 5222522Sraf _stack_inbounds; 5232522Sraf stack_setbounds; 5242522Sraf _stack_setbounds; 5252522Sraf stack_violation; 5262522Sraf _stack_violation; 5272522Sraf} SUNW_1.21.1; 5282522Sraf 5296515SrafSUNW_1.21.1 { # SunOS 5.9 (Solaris 9) patch additions 5306515Sraf protected: 5312522Sraf crypt_gensalt; 5322522Sraf} SUNW_1.21; 5332522Sraf 5342522SrafSUNW_1.21 { # SunOS 5.9 (Solaris 9) 5356515Sraf protected: 5362522Sraf attropen; 5372522Sraf _attropen; 5382522Sraf bind_textdomain_codeset; 5392522Sraf closefrom; 5402522Sraf _closefrom; 5412522Sraf cond_reltimedwait; 5422522Sraf dcngettext; 5432522Sraf dngettext; 5442522Sraf fchownat; 5452522Sraf _fchownat; 5462522Sraf fdopendir; 5472522Sraf _fdopendir; 5482522Sraf fdwalk; 5492522Sraf _fdwalk; 5502522Sraf fstatat; 5512522Sraf _fstatat; 5522522Sraf futimesat; 5532522Sraf _futimesat; 5542522Sraf getcpuid; 5552522Sraf _getcpuid; 5562522Sraf gethomelgroup; 5574292Sab196087 _gethomelgroup = NODYNSORT; 5582522Sraf getpagesizes; 5592522Sraf getrctl; 5602522Sraf _getrctl; 5612522Sraf issetugid; 5622522Sraf _issetugid; 5632522Sraf _lwp_cond_reltimedwait; 5642522Sraf meminfo; 5652522Sraf _meminfo; 5662522Sraf ngettext; 5672522Sraf openat; 5682522Sraf _openat; 5692522Sraf printstack; 5702522Sraf priocntl; 5712522Sraf priocntlset; 5722522Sraf pset_getattr; 5732522Sraf pset_getloadavg; 5742522Sraf pset_list; 5752522Sraf pset_setattr; 5762522Sraf pthread_cond_reltimedwait_np; 5772522Sraf rctlblk_get_enforced_value; 5782522Sraf rctlblk_get_firing_time; 5792522Sraf rctlblk_get_global_action; 5802522Sraf rctlblk_get_global_flags; 5812522Sraf rctlblk_get_local_action; 5822522Sraf rctlblk_get_local_flags; 5832522Sraf rctlblk_get_privilege; 5842522Sraf rctlblk_get_recipient_pid; 5852522Sraf rctlblk_get_value; 5862522Sraf rctlblk_set_local_action; 5872522Sraf rctlblk_set_local_flags; 5882522Sraf rctlblk_set_privilege; 5892522Sraf rctlblk_set_value; 5902522Sraf rctlblk_size; 5912522Sraf rctl_walk; 5922522Sraf renameat; 5932522Sraf setrctl; 5942522Sraf _setrctl; 5952522Sraf unlinkat; 5962522Sraf _unlinkat; 5972522Sraf vfscanf; 5982522Sraf _vfscanf; 5992522Sraf vfwscanf; 6002522Sraf vscanf; 6012522Sraf _vscanf; 6022522Sraf vsscanf; 6032522Sraf _vsscanf; 6042522Sraf vswscanf; 6052522Sraf vwscanf; 6062522Sraf} SUNW_1.20.4; 6072522Sraf 6086515SrafSUNW_1.20.4 { # SunOS 5.8 (Solaris 8) patch additions 6096515Sraf protected: 6102522Sraf semtimedop; 6112522Sraf _semtimedop; 6122522Sraf} SUNW_1.20.1; 6132522Sraf 6146515SrafSUNW_1.20.1 { # SunOS 5.8 (Solaris 8) patch additions 6156515Sraf protected: 6162522Sraf getacct; 6172522Sraf _getacct; 6182522Sraf getprojid; 6192522Sraf _getprojid; 6202522Sraf gettaskid; 6212522Sraf _gettaskid; 6222522Sraf msgids; 6232522Sraf _msgids; 6242522Sraf msgsnap; 6252522Sraf _msgsnap; 6262522Sraf putacct; 6272522Sraf _putacct; 6282522Sraf semids; 6292522Sraf _semids; 6302522Sraf settaskid; 6312522Sraf _settaskid; 6322522Sraf shmids; 6332522Sraf _shmids; 6342522Sraf wracct; 6352522Sraf _wracct; 6362522Sraf} SUNW_1.20; 6372522Sraf 6382522SrafSUNW_1.20 { # SunOS 5.8 (Solaris 8) 6396515Sraf protected: 6402522Sraf getextmntent; 6412522Sraf resetmnttab; 6422522Sraf} SUNW_1.19; 6432522Sraf 6442522SrafSUNW_1.19 { 6456515Sraf protected: 6462522Sraf strlcat; 6472522Sraf strlcpy; 6482522Sraf umount2; 6492522Sraf _umount2; 6502522Sraf} SUNW_1.18.1; 6512522Sraf 6522522SrafSUNW_1.18.1 { 6536515Sraf protected: 6542522Sraf __fsetlocking; 6552522Sraf} SUNW_1.18; 6562522Sraf 6572522SrafSUNW_1.18 { # SunOS 5.7 (Solaris 7) 6586515Sraf protected: 6592522Sraf btowc; 6602522Sraf __fbufsize; 6612522Sraf __flbf; 6622522Sraf _flushlbf; 6632522Sraf __fpending; 6642522Sraf __fpurge; 6652522Sraf __freadable; 6662522Sraf __freading; 6672522Sraf fwide; 6682522Sraf fwprintf; 6692522Sraf __fwritable; 6702522Sraf __fwriting; 6712522Sraf fwscanf; 6722522Sraf getloadavg; 6732522Sraf isaexec; 6742522Sraf mbrlen; 6752522Sraf mbrtowc; 6762522Sraf mbsinit; 6772522Sraf mbsrtowcs; 6782522Sraf pcsample; 6792522Sraf pthread_attr_getguardsize; 6802522Sraf pthread_attr_setguardsize; 6812522Sraf pthread_getconcurrency; 6822522Sraf pthread_mutexattr_gettype; 6832522Sraf pthread_mutexattr_settype; 6842522Sraf pthread_rwlockattr_destroy; 6852522Sraf pthread_rwlockattr_getpshared; 6862522Sraf pthread_rwlockattr_init; 6872522Sraf pthread_rwlockattr_setpshared; 6882522Sraf pthread_rwlock_destroy; 6892522Sraf pthread_rwlock_init; 6902522Sraf pthread_rwlock_rdlock; 6912522Sraf pthread_rwlock_tryrdlock; 6922522Sraf pthread_rwlock_trywrlock; 6932522Sraf pthread_rwlock_unlock; 6942522Sraf pthread_rwlock_wrlock; 6952522Sraf pthread_setconcurrency; 6962522Sraf swprintf; 6972522Sraf swscanf; 6982522Sraf __sysconf_xpg5; 6992522Sraf vfwprintf; 7002522Sraf vswprintf; 7012522Sraf vwprintf; 7022522Sraf wcrtomb; 7032522Sraf wcsrtombs; 7042522Sraf wcsstr; 7052522Sraf wctob; 7062522Sraf wmemchr; 7072522Sraf wmemcmp; 7082522Sraf wmemcpy; 7092522Sraf wmemmove; 7102522Sraf wmemset; 7112522Sraf wprintf; 7122522Sraf wscanf; 7132522Sraf} SUNW_1.17; 7142522Sraf 7152522Sraf# The empty versions SUNW_1.2 through SUNW_1.17 must be preserved because 7162522Sraf# applications built on Solaris 2.6 Beta (when they did contain symbols) 7172522Sraf# may depend on them. All symbol content for SunOS 5.6 is now in SUNW_1.1 7182522Sraf 7192522SrafSUNW_1.17 { 7206515Sraf protected: 7212522Sraf SUNW_1.17; 7222522Sraf} SUNW_1.16; 7232522Sraf 7242522SrafSUNW_1.16 { 7256515Sraf protected: 7262522Sraf SUNW_1.16; 7272522Sraf} SUNW_1.15; 7282522Sraf 7292522SrafSUNW_1.15 { 7306515Sraf protected: 7312522Sraf SUNW_1.15; 7322522Sraf} SUNW_1.14; 7332522Sraf 7342522SrafSUNW_1.14 { 7356515Sraf protected: 7362522Sraf SUNW_1.14; 7372522Sraf} SUNW_1.13; 7382522Sraf 7392522SrafSUNW_1.13 { 7406515Sraf protected: 7412522Sraf SUNW_1.13; 7422522Sraf} SUNW_1.12; 7432522Sraf 7442522SrafSUNW_1.12 { 7456515Sraf protected: 7462522Sraf SUNW_1.12; 7472522Sraf} SUNW_1.11; 7482522Sraf 7492522SrafSUNW_1.11 { 7506515Sraf protected: 7512522Sraf SUNW_1.11; 7522522Sraf} SUNW_1.10; 7532522Sraf 7542522SrafSUNW_1.10 { 7556515Sraf protected: 7562522Sraf SUNW_1.10; 7572522Sraf} SUNW_1.9; 7582522Sraf 7592522SrafSUNW_1.9 { 7606515Sraf protected: 7612522Sraf SUNW_1.9; 7622522Sraf} SUNW_1.8; 7632522Sraf 7642522SrafSUNW_1.8 { 7656515Sraf protected: 7662522Sraf SUNW_1.8; 7672522Sraf} SUNW_1.7; 7682522Sraf 7692522SrafSUNW_1.7 { 7706515Sraf protected: 7712522Sraf SUNW_1.7; 7722522Sraf} SUNW_1.6; 7732522Sraf 7742522SrafSUNW_1.6 { 7756515Sraf protected: 7762522Sraf SUNW_1.6; 7772522Sraf} SUNW_1.5; 7782522Sraf 7792522SrafSUNW_1.5 { 7806515Sraf protected: 7812522Sraf SUNW_1.5; 7822522Sraf} SUNW_1.4; 7832522Sraf 7842522SrafSUNW_1.4 { 7856515Sraf protected: 7862522Sraf SUNW_1.4; 7872522Sraf} SUNW_1.3; 7882522Sraf 7892522SrafSUNW_1.3 { 7906515Sraf protected: 7912522Sraf SUNW_1.3; 7922522Sraf} SUNW_1.2; 7932522Sraf 7942522SrafSUNW_1.2 { 7956515Sraf protected: 7962522Sraf SUNW_1.2; 7972522Sraf} SUNW_1.1; 7982522Sraf 7992522SrafSUNW_1.1 { # SunOS 5.6 (Solaris 2.6) 8002522Sraf global: 8016515Sraf __loc1; 8026515Sraf protected: 8032522Sraf basename; 8042522Sraf bindtextdomain; 8052522Sraf bsd_signal; 8062522Sraf dbm_clearerr; 8072522Sraf dbm_error; 8082522Sraf dcgettext; 8092522Sraf dgettext; 8102522Sraf directio; 8112522Sraf dirname; 8122522Sraf endusershell; 8132522Sraf _exithandle; 8142522Sraf fgetwc; 8152522Sraf fgetws; 8162522Sraf fpgetround; 8172522Sraf fpsetround; 8182522Sraf fputwc; 8192522Sraf fputws; 8202522Sraf fseeko; 8212522Sraf ftello; 8222522Sraf ftrylockfile; 8232522Sraf getexecname; 8242522Sraf _getexecname; 8252522Sraf getpassphrase; 8262522Sraf gettext; 8272522Sraf getusershell; 8282522Sraf getwc; 8292522Sraf getwchar; 8302522Sraf getws; 8312522Sraf isenglish; 8322522Sraf isideogram; 8332522Sraf isnumber; 8342522Sraf isphonogram; 8352522Sraf isspecial; 8362522Sraf iswalnum; 8372522Sraf iswalpha; 8382522Sraf iswcntrl; 8392522Sraf iswctype; 8402522Sraf iswdigit; 8412522Sraf iswgraph; 8422522Sraf iswlower; 8432522Sraf iswprint; 8442522Sraf iswpunct; 8452522Sraf iswspace; 8462522Sraf iswupper; 8472522Sraf iswxdigit; 8482522Sraf ____loc1; 8492522Sraf _longjmp; 8502522Sraf _lwp_sema_trywait; 8512522Sraf ntp_adjtime; 8522522Sraf _ntp_adjtime; 8532522Sraf ntp_gettime; 8542522Sraf _ntp_gettime; 8552522Sraf __posix_asctime_r; 8562522Sraf __posix_ctime_r; 8572522Sraf __posix_getgrgid_r; 8582522Sraf __posix_getgrnam_r; 8592522Sraf __posix_getlogin_r; 8602522Sraf __posix_getpwnam_r; 8612522Sraf __posix_getpwuid_r; 8622522Sraf __posix_sigwait; 8632522Sraf __posix_ttyname_r; 8642522Sraf pset_assign; 8652522Sraf pset_bind; 8662522Sraf pset_create; 8672522Sraf pset_destroy; 8682522Sraf pset_info; 8692522Sraf pthread_atfork; 8702522Sraf pthread_attr_destroy; 8712522Sraf pthread_attr_getdetachstate; 8722522Sraf pthread_attr_getinheritsched; 8732522Sraf pthread_attr_getschedparam; 8742522Sraf pthread_attr_getschedpolicy; 8752522Sraf pthread_attr_getscope; 8762522Sraf pthread_attr_getstackaddr; 8772522Sraf pthread_attr_getstacksize; 8782522Sraf pthread_attr_init; 8792522Sraf pthread_attr_setdetachstate; 8802522Sraf pthread_attr_setinheritsched; 8812522Sraf pthread_attr_setschedparam; 8822522Sraf pthread_attr_setschedpolicy; 8832522Sraf pthread_attr_setscope; 8842522Sraf pthread_attr_setstackaddr; 8852522Sraf pthread_attr_setstacksize; 8862522Sraf pthread_cancel; 8872522Sraf __pthread_cleanup_pop; 8882522Sraf __pthread_cleanup_push; 8892522Sraf pthread_create; 8902522Sraf pthread_detach; 8912522Sraf pthread_equal; 8922522Sraf pthread_exit; 8932522Sraf pthread_getschedparam; 8942522Sraf pthread_getspecific; 8952522Sraf pthread_join; 8962522Sraf pthread_key_create; 8972522Sraf pthread_key_delete; 8982522Sraf pthread_kill; 8992522Sraf pthread_once; 9002522Sraf pthread_self; 9012522Sraf pthread_setcancelstate; 9022522Sraf pthread_setcanceltype; 9032522Sraf pthread_setschedparam; 9042522Sraf pthread_setspecific; 9052522Sraf pthread_sigmask; 9062522Sraf pthread_testcancel; 9072522Sraf putwc; 9082522Sraf putwchar; 9092522Sraf putws; 9102522Sraf regcmp; 9112522Sraf regex; 9122522Sraf resolvepath; 9132522Sraf _resolvepath; 9144292Sab196087 rwlock_destroy = NODYNSORT; 9154292Sab196087 _rwlock_destroy = NODYNSORT; 9162522Sraf sema_destroy; 9172522Sraf _sema_destroy; 9182522Sraf _setjmp; 9192522Sraf setusershell; 9202522Sraf siginterrupt; 9212522Sraf sigstack; 9222522Sraf snprintf; 9232522Sraf strtows; 9242522Sraf sync_instruction_memory; 9252522Sraf textdomain; 9262522Sraf thr_main; 9272522Sraf towctrans; 9282522Sraf towlower; 9292522Sraf towupper; 9302522Sraf ungetwc; 9312522Sraf vsnprintf; 9322522Sraf watoll; 9332522Sraf wcscat; 9342522Sraf wcschr; 9352522Sraf wcscmp; 9362522Sraf wcscoll; 9372522Sraf wcscpy; 9382522Sraf wcscspn; 9392522Sraf wcsftime; 9402522Sraf wcslen; 9412522Sraf wcsncat; 9422522Sraf wcsncmp; 9432522Sraf wcsncpy; 9442522Sraf wcspbrk; 9452522Sraf wcsrchr; 9462522Sraf wcsspn; 9472522Sraf wcstod; 9482522Sraf wcstok; 9492522Sraf wcstol; 9502522Sraf wcstoul; 9512522Sraf wcswcs; 9522522Sraf wcswidth; 9532522Sraf wcsxfrm; 9542522Sraf wctrans; 9552522Sraf wctype; 9562522Sraf wcwidth; 9572522Sraf wscasecmp; 9582522Sraf wscat; 9592522Sraf wschr; 9602522Sraf wscmp; 9612522Sraf wscol; 9622522Sraf wscoll; 9632522Sraf wscpy; 9642522Sraf wscspn; 9652522Sraf wsdup; 9662522Sraf wslen; 9672522Sraf wsncasecmp; 9682522Sraf wsncat; 9692522Sraf wsncmp; 9702522Sraf wsncpy; 9712522Sraf wspbrk; 9722522Sraf wsprintf; 9732522Sraf wsrchr; 9742522Sraf wsscanf; 9752522Sraf wsspn; 9762522Sraf wstod; 9772522Sraf wstok; 9782522Sraf wstol; 9792522Sraf wstoll; 9802522Sraf wstostr; 9812522Sraf wsxfrm; 9822522Sraf __xpg4_putmsg; 9832522Sraf __xpg4_putpmsg; 9842522Sraf} SUNW_0.9; 9852522Sraf 9862522SrafSUNW_0.9 { # SunOS 5.5 (Solaris 2.5) 9876515Sraf protected: 9882522Sraf acl; 9892522Sraf bcmp; 9902522Sraf bcopy; 9912522Sraf bzero; 9922522Sraf facl; 9932522Sraf ftime; 9942522Sraf getdtablesize; 9952522Sraf gethostid; 9962522Sraf gethostname; 9972522Sraf getpagesize; 9982522Sraf getpriority; 9992522Sraf getrusage; 10002522Sraf getwd; 10012522Sraf index; 10022522Sraf initstate; 10032522Sraf killpg; 10042522Sraf _nsc_trydoorcall; 10052522Sraf pthread_condattr_destroy; 10062522Sraf pthread_condattr_getpshared; 10072522Sraf pthread_condattr_init; 10082522Sraf pthread_condattr_setpshared; 10092522Sraf pthread_cond_broadcast; 10102522Sraf pthread_cond_destroy; 10112522Sraf pthread_cond_init; 10122522Sraf pthread_cond_signal; 10132522Sraf pthread_cond_timedwait; 10142522Sraf pthread_cond_wait; 10152522Sraf pthread_mutexattr_destroy; 10162522Sraf pthread_mutexattr_getprioceiling; 10172522Sraf pthread_mutexattr_getprotocol; 10182522Sraf pthread_mutexattr_getpshared; 10192522Sraf pthread_mutexattr_init; 10202522Sraf pthread_mutexattr_setprioceiling; 10212522Sraf pthread_mutexattr_setprotocol; 10222522Sraf pthread_mutexattr_setpshared; 10232522Sraf pthread_mutex_destroy; 10242522Sraf pthread_mutex_getprioceiling; 10252522Sraf pthread_mutex_init; 10262522Sraf pthread_mutex_lock; 10272522Sraf pthread_mutex_setprioceiling; 10282522Sraf pthread_mutex_trylock; 10292522Sraf pthread_mutex_unlock; 10302522Sraf random; 10312522Sraf reboot; 10322522Sraf re_comp; 10332522Sraf re_exec; 10342522Sraf rindex; 10352522Sraf setbuffer; 10362522Sraf sethostname; 10372522Sraf setlinebuf; 10382522Sraf setpriority; 10392522Sraf setregid; 10402522Sraf setreuid; 10412522Sraf setstate; 10422522Sraf srandom; 10436812Sraf thr_min_stack; 10442522Sraf thr_stksegment; 10452522Sraf ualarm; 10462522Sraf usleep; 10472522Sraf wait3; 10482522Sraf wait4; 10492522Sraf} SUNW_0.8; 10502522Sraf 10512522SrafSUNW_0.8 { # SunOS 5.4 (Solaris 2.4) 10522522Sraf global: 10536515Sraf __xpg4 = NODIRECT; 10546515Sraf protected: 10552522Sraf addsev; 10564292Sab196087 cond_broadcast = NODYNSORT; 10574292Sab196087 cond_destroy = NODYNSORT; 10582522Sraf cond_init; 10594292Sab196087 cond_signal = NODYNSORT; 10602522Sraf cond_timedwait; 10612522Sraf cond_wait; 10622522Sraf confstr; 10632522Sraf fnmatch; 10642522Sraf _getdate_err_addr; 10652522Sraf glob; 10662522Sraf globfree; 10672522Sraf iconv; 10682522Sraf iconv_close; 10692522Sraf iconv_open; 10702522Sraf lfmt; 10717421SDaniel.Anderson@Sun.COM mutex_destroy = NODYNSORT; 10722522Sraf mutex_init; 10734292Sab196087 mutex_lock = NODYNSORT; 10744292Sab196087 mutex_trylock = NODYNSORT; 10754292Sab196087 mutex_unlock = NODYNSORT; 10762522Sraf pfmt; 10772522Sraf regcomp; 10782522Sraf regerror; 10792522Sraf regexec; 10802522Sraf regfree; 10812522Sraf rwlock_init; 10824292Sab196087 rw_rdlock = NODYNSORT; 10832522Sraf rw_read_held; 10844292Sab196087 rw_tryrdlock = NODYNSORT; 10854292Sab196087 rw_trywrlock = NODYNSORT; 10864292Sab196087 rw_unlock = NODYNSORT; 10872522Sraf rw_write_held; 10884292Sab196087 rw_wrlock = NODYNSORT; 10892522Sraf sema_held; 10902522Sraf sema_init; 10912522Sraf sema_post; 10922522Sraf sema_trywait; 10932522Sraf sema_wait; 10942522Sraf setcat; 10952522Sraf sigfpe; 10962522Sraf strfmon; 10972522Sraf strptime; 10982522Sraf thr_continue; 10992522Sraf thr_create; 11006812Sraf thr_exit; 11012522Sraf thr_getconcurrency; 11022522Sraf thr_getprio; 11032522Sraf thr_getspecific; 11042522Sraf thr_join; 11056812Sraf thr_keycreate; 11066812Sraf thr_kill; 11074292Sab196087 thr_self = NODYNSORT; 11082522Sraf thr_setconcurrency; 11096812Sraf thr_setprio; 11106812Sraf thr_setspecific; 11116812Sraf thr_sigsetmask; 11122522Sraf thr_suspend; 11132522Sraf thr_yield; 11142522Sraf vlfmt; 11152522Sraf vpfmt; 11162522Sraf wordexp; 11172522Sraf wordfree; 11182522Sraf} SUNW_0.7; 11192522Sraf 11202522SrafSUNW_0.7 { # SunOS 5.3 (Solaris 2.3) 11212522Sraf global: 11226515Sraf altzone; 11236515Sraf isnanf = FUNCTION FILTER libm.so.2; 11246515Sraf lone; 11256515Sraf lten; 11266515Sraf lzero; 11276515Sraf memalign = NODIRECT; 11286515Sraf modff = FUNCTION FILTER libm.so.2; 11296515Sraf nss_default_finders; 11306515Sraf _sys_illlist; 11316515Sraf valloc = NODIRECT; 11326515Sraf protected: 11332522Sraf a64l; 11342522Sraf adjtime; 11352522Sraf ascftime; 11362522Sraf atoll; 11372522Sraf brk; 11382522Sraf cftime; 11392522Sraf closelog; 11402522Sraf csetcol; 11412522Sraf csetlen; 11422522Sraf ctermid_r; 11432522Sraf dbm_close; 11442522Sraf dbm_delete; 11452522Sraf dbm_fetch; 11462522Sraf dbm_firstkey; 11472522Sraf dbm_nextkey; 11482522Sraf dbm_open; 11492522Sraf dbm_store; 11502522Sraf decimal_to_double; 11512522Sraf decimal_to_extended; 11522522Sraf decimal_to_quadruple; 11532522Sraf decimal_to_single; 11542522Sraf double_to_decimal; 11552522Sraf drand48; 11562522Sraf econvert; 11572522Sraf ecvt; 11582522Sraf endnetgrent; 11592522Sraf endspent; 11602522Sraf endutent; 11612522Sraf endutxent; 11622522Sraf erand48; 11632522Sraf euccol; 11642522Sraf euclen; 11652522Sraf eucscol; 11662522Sraf extended_to_decimal; 11672522Sraf fchroot; 11682522Sraf fconvert; 11692522Sraf fcvt; 11702522Sraf ffs; 11712522Sraf fgetspent; 11722522Sraf fgetspent_r; 11732522Sraf _filbuf; 11742522Sraf finite; 11754292Sab196087 fork1 = NODYNSORT; 11762522Sraf fpclass; 11772522Sraf fpgetmask; 11782522Sraf fpgetsticky; 11792522Sraf fpsetmask; 11802522Sraf fpsetsticky; 11812522Sraf fstatfs; 11822522Sraf ftruncate; 11832522Sraf ftw; 11842522Sraf func_to_decimal; 11852522Sraf gconvert; 11862522Sraf gcvt; 11872522Sraf getdents; 11882522Sraf gethrtime; 11892522Sraf gethrvtime; 11902522Sraf getmntany; 11912522Sraf getmntent; 11922522Sraf getnetgrent; 11932522Sraf getnetgrent_r; 11942522Sraf getpw; 11952522Sraf getspent; 11962522Sraf getspent_r; 11972522Sraf getspnam; 11982522Sraf getspnam_r; 11992522Sraf getutent; 12002522Sraf getutid; 12012522Sraf getutline; 12022522Sraf getutmp; 12032522Sraf getutmpx; 12042522Sraf getutxent; 12052522Sraf getutxid; 12062522Sraf getutxline; 12072522Sraf getvfsany; 12082522Sraf getvfsent; 12092522Sraf getvfsfile; 12102522Sraf getvfsspec; 12112522Sraf getwidth; 12122522Sraf gsignal; 12132522Sraf hasmntopt; 12142522Sraf innetgr; 12152522Sraf insque; 12162522Sraf _insque; 12172522Sraf jrand48; 12182522Sraf l64a; 12192522Sraf ladd; 12202522Sraf lckpwdf; 12212522Sraf lcong48; 12222522Sraf ldivide; 12232522Sraf lexp10; 12242522Sraf llabs; 12252522Sraf lldiv; 12262522Sraf llog10; 12272522Sraf llseek; 12282522Sraf lltostr; 12292522Sraf lmul; 12302522Sraf lrand48; 12312522Sraf lshiftl; 12322522Sraf lsub; 12332522Sraf _lwp_cond_broadcast; 12342522Sraf _lwp_cond_signal; 12352522Sraf _lwp_cond_timedwait; 12362522Sraf _lwp_cond_wait; 12372522Sraf _lwp_continue; 12382522Sraf _lwp_info; 12392522Sraf _lwp_kill; 12402522Sraf _lwp_mutex_lock; 12412522Sraf _lwp_mutex_trylock; 12422522Sraf _lwp_mutex_unlock; 12432522Sraf _lwp_self; 12442522Sraf _lwp_sema_init; 12452522Sraf _lwp_sema_post; 12462522Sraf _lwp_sema_wait; 12472522Sraf _lwp_suspend; 12482522Sraf madvise; 12492522Sraf __major; 12502522Sraf __makedev; 12512522Sraf mincore; 12522522Sraf __minor; 12532522Sraf mkstemp; 12542522Sraf _mkstemp; 12552522Sraf mlockall; 12562522Sraf mrand48; 12572522Sraf munlockall; 12582522Sraf nrand48; 12592522Sraf _nss_netdb_aliases; 12602522Sraf _nss_XbyY_buf_alloc; 12612522Sraf _nss_XbyY_buf_free; 12622522Sraf __nsw_extended_action; 12632522Sraf __nsw_freeconfig; 12642522Sraf __nsw_getconfig; 12652522Sraf openlog; 12662522Sraf plock; 12672522Sraf pread; 12682522Sraf __priocntl; 12692522Sraf __priocntlset; 12702522Sraf processor_bind; 12712522Sraf processor_info; 12722522Sraf psiginfo; 12732522Sraf psignal; 12742522Sraf putpwent; 12752522Sraf putspent; 12762522Sraf pututline; 12772522Sraf pututxline; 12782522Sraf pwrite; 12792522Sraf qeconvert; 12802522Sraf qecvt; 12812522Sraf qfconvert; 12822522Sraf qfcvt; 12832522Sraf qgconvert; 12842522Sraf qgcvt; 12852522Sraf quadruple_to_decimal; 12862522Sraf realpath; 12872522Sraf remque; 12882522Sraf _remque; 12892522Sraf seconvert; 12902522Sraf seed48; 12912522Sraf select; 12922522Sraf _sema_held; 12932522Sraf setegid; 12942522Sraf seteuid; 12952522Sraf setlogmask; 12962522Sraf setnetgrent; 12972522Sraf setspent; 12982522Sraf settimeofday; 12992522Sraf setutent; 13002522Sraf setutxent; 13012522Sraf sfconvert; 13022522Sraf sgconvert; 13032522Sraf sig2str; 13042522Sraf sigwait; 13052522Sraf single_to_decimal; 13062522Sraf ssignal; 13072522Sraf statfs; 13082522Sraf str2sig; 13092522Sraf strcasecmp; 13102522Sraf string_to_decimal; 13112522Sraf strncasecmp; 13122522Sraf strsignal; 13132522Sraf strtoll; 13142522Sraf strtoull; 13152522Sraf swapctl; 13162522Sraf sysfs; 13172522Sraf syslog; 13182522Sraf _syslog; 13192522Sraf tmpnam_r; 13202522Sraf truncate; 13212522Sraf ttyslot; 13222522Sraf uadmin; 13232522Sraf ulckpwdf; 13242522Sraf ulltostr; 13252522Sraf unordered; 13262522Sraf updwtmp; 13272522Sraf updwtmpx; 13282522Sraf ustat; 13292522Sraf utimes; 13302522Sraf utmpname; 13312522Sraf utmpxname; 13322522Sraf vfork; 13332522Sraf vhangup; 13342522Sraf vsyslog; 13352522Sraf yield; 13362522Sraf}; 13372522Sraf 13382522Sraf# There should never be more than one SUNWprivate version. 13392522Sraf# Don't add any more. Add new private symbols to SUNWprivate_1.1 13402522Sraf 13412522SrafSUNWprivate_1.1 { 13422522Sraf global: 13436515Sraf ___Argv = NODIRECT; 13446515Sraf cfree = NODIRECT; 13456515Sraf _cswidth; 13466515Sraf __ctype_mask; 13476515Sraf __environ_lock = NODIRECT; 13486515Sraf __inf_read; 13496515Sraf __inf_written; 13506515Sraf __i_size; 13516515Sraf _isnanf = FUNCTION FILTER libm.so.2; 13526515Sraf __lc_charmap; 13536515Sraf __lc_collate; 13546515Sraf __lc_ctype; 13556515Sraf __lc_locale; 13566515Sraf __lc_messages; 13576515Sraf __lc_monetary; 13586515Sraf __lc_numeric; 13596515Sraf __lc_time; 13606515Sraf __libc_threaded; 13616515Sraf _lib_version = NODIRECT; 13626515Sraf _logb = FUNCTION FILTER libm.so.2; 13636812Sraf _lone = NODYNSORT; 13646812Sraf _lten = NODYNSORT; 13656812Sraf _lzero = NODYNSORT; 13666515Sraf __malloc_lock; 13676515Sraf _modff = FUNCTION FILTER libm.so.2; 13686515Sraf __nan_read; 13696515Sraf __nan_written; 13706515Sraf __nis_debug_bind; 13716515Sraf __nis_debug_calls; 13726515Sraf __nis_debug_file; 13736515Sraf __nis_debug_rpc; 13746515Sraf __nis_prefsrv; 13756515Sraf __nis_preftype; 13766515Sraf __nis_server; 13776515Sraf _nss_default_finders; 13786515Sraf _smbuf; 13796515Sraf _sp; 13806515Sraf _tdb_bootstrap; 13816515Sraf __threaded; 13826515Sraf thr_probe_getfunc_addr; 13836515Sraf __trans_lower; 13846515Sraf __trans_upper; 13856515Sraf _uberdata; 13866515Sraf __xpg6 = NODIRECT; 13876515Sraf protected: 13883855Ssn199410 __accessat; 13892522Sraf acctctl; 13904321Scasper allocids; 13912522Sraf _assert_c99; 13922522Sraf __assert_c99; 13932522Sraf _assfail; 13945331Samw attr_count; 13955331Samw attr_to_data_type; 13965331Samw attr_to_name; 13975331Samw attr_to_option; 13985331Samw attr_to_xattr_view; 13992522Sraf _autofssys; 14002522Sraf __btowc_dense; 14012522Sraf __btowc_euc; 14022522Sraf __btowc_sb; 14032522Sraf _bufsync; 14042522Sraf __charmap_init; 14052522Sraf _cladm; 14062522Sraf __class_quadruple; 14072522Sraf __collate_init; 14082522Sraf core_get_default_content; 14092522Sraf core_get_default_path; 14102522Sraf core_get_global_content; 14112522Sraf core_get_global_path; 14122522Sraf core_get_options; 14132522Sraf core_get_process_content; 14142522Sraf core_get_process_path; 14152522Sraf core_set_default_content; 14162522Sraf core_set_default_path; 14172522Sraf core_set_global_content; 14182522Sraf core_set_global_path; 14192522Sraf core_set_options; 14202522Sraf core_set_process_content; 14212522Sraf core_set_process_path; 14222522Sraf __ctype_init; 14232522Sraf dbm_close_status; 14242522Sraf dbm_do_nextkey; 14252522Sraf dbm_setdefwrite; 14262522Sraf _D_cplx_div; 14272522Sraf _D_cplx_div_ix; 14282522Sraf _D_cplx_div_rx; 14292522Sraf _D_cplx_mul; 14302923Sraf defcntl; 14312923Sraf defopen; 14322923Sraf defread; 14332522Sraf _delete; 14342522Sraf _dgettext; 14352522Sraf _doprnt; 14362522Sraf _doscan; 14374891Svk199839 _errfp; 14384891Svk199839 _errxfp; 14392522Sraf __eucpctowc_gen; 14402522Sraf exportfs; 14412522Sraf _F_cplx_div; 14422522Sraf _F_cplx_div_ix; 14432522Sraf _F_cplx_div_rx; 14442522Sraf _F_cplx_mul; 14452522Sraf __fgetwc_dense; 14462522Sraf __fgetwc_euc; 14472522Sraf __fgetwc_sb; 14482522Sraf __fgetwc_xpg5; 14492522Sraf __fgetws_xpg5; 14502522Sraf _findbuf; 14512522Sraf _findiop; 14522522Sraf __fini_daemon_priv; 14532522Sraf _finite; 14542522Sraf __fnmatch_C; 14552522Sraf __fnmatch_sb; 14562522Sraf __fnmatch_std; 14576933Sraf _fork1 = NODYNSORT; 14586933Sraf _forkall = NODYNSORT; 14592522Sraf _fpclass; 14602522Sraf _fpgetmask; 14612522Sraf _fpgetround; 14622522Sraf _fpgetsticky; 14632522Sraf _fprintf; 14642522Sraf _fpsetmask; 14652522Sraf _fpsetround; 14662522Sraf _fpsetsticky; 14672522Sraf __fputwc_xpg5; 14682522Sraf __fputws_xpg5; 14692522Sraf _ftw; 14702522Sraf _gcvt; 14712522Sraf _getarg; 14722522Sraf __getcontext; 14732522Sraf __getdate_std; 14742522Sraf _getdents; 14752522Sraf _get_exit_frame_monitor; 14762522Sraf _getfp; 14772522Sraf _getgroupsbymember; 14782522Sraf _getlogin_r; 14792522Sraf _getsp; 14802522Sraf __gettsp; 14813686Sgjelinek getvmusage; 14822522Sraf __getwchar_xpg5; 14832522Sraf __getwc_xpg5; 14846515Sraf gtty; 14854321Scasper idmap_reg; 14864321Scasper idmap_unreg; 14872522Sraf __init_daemon_priv; 14882522Sraf __init_suid_priv; 14892522Sraf _insert; 14902522Sraf inst_sync; 14912522Sraf _is_euc_fc; 14922522Sraf _is_euc_pc; 14932522Sraf _iswctype; 14942522Sraf __iswctype_bc; 14952522Sraf __iswctype_sb; 14962522Sraf __iswctype_std; 14976134Scasper klpd_create; 14986134Scasper klpd_getpath; 14996134Scasper klpd_getport; 15006134Scasper klpd_getucred; 15016134Scasper klpd_register; 15026134Scasper klpd_register_id; 15036134Scasper klpd_unregister; 15046134Scasper klpd_unregister_id; 15054292Sab196087 _lgrp_home_fast = NODYNSORT; 15062522Sraf _lgrpsys; 15072522Sraf _lltostr; 15082522Sraf __localeconv_std; 15092522Sraf __locale_init; 15102522Sraf _lock_clear; 15112522Sraf _lock_try; 15122522Sraf _ltzset; 15132522Sraf lwp_self; 15142522Sraf makeut; 15152522Sraf makeutx; 15162522Sraf _mbftowc; 15172522Sraf __mbftowc_dense; 15182522Sraf __mbftowc_euc; 15192522Sraf __mbftowc_sb; 15202522Sraf __mblen_gen; 15212522Sraf __mblen_sb; 15222522Sraf __mbrlen_gen; 15232522Sraf __mbrlen_sb; 15242522Sraf __mbrtowc_dense; 15252522Sraf __mbrtowc_euc; 15262522Sraf __mbrtowc_sb; 15272522Sraf __mbsinit_gen; 15282522Sraf __mbsrtowcs_dense; 15292522Sraf __mbsrtowcs_euc; 15302522Sraf __mbsrtowcs_sb; 15312522Sraf __mbst_get_consumed_array; 15322522Sraf __mbst_get_locale; 15332522Sraf __mbst_get_nconsumed; 15342522Sraf __mbstowcs_dense; 15352522Sraf __mbstowcs_euc; 15362522Sraf __mbstowcs_sb; 15372522Sraf __mbst_set_consumed_array; 15382522Sraf __mbst_set_locale; 15392522Sraf __mbst_set_nconsumed; 15402522Sraf __mbtowc_dense; 15412522Sraf __mbtowc_euc; 15422522Sraf __mbtowc_sb; 15432522Sraf mcfiller; 15442522Sraf __messages_init; 15452522Sraf mntopt; 15462522Sraf modctl; 15472522Sraf modutx; 15482522Sraf __monetary_init; 15492522Sraf msgctl64; 15502522Sraf __multi_innetgr; 15514292Sab196087 _mutex_destroy = NODYNSORT; 15522522Sraf mutex_held; 15534292Sab196087 _mutex_init = NODYNSORT; 15544292Sab196087 _mutex_unlock = NODYNSORT; 15555331Samw name_to_attr; 15562522Sraf nfs_getfh; 15572522Sraf nfssvc; 15582522Sraf _nfssys; 15592522Sraf __nis_get_environment; 15602522Sraf __nl_langinfo_std; 15612522Sraf _nss_db_state_destr; 15622830Sdjl nss_default_key2str; 15632522Sraf nss_delete; 15642522Sraf nss_endent; 15652522Sraf nss_getent; 15662830Sdjl _nss_initf_group; 15672522Sraf _nss_initf_netgroup; 15682830Sdjl _nss_initf_passwd; 15692830Sdjl _nss_initf_shadow; 15702830Sdjl nss_packed_arg_init; 15712830Sdjl nss_packed_context_init; 15722830Sdjl nss_packed_getkey; 15732830Sdjl nss_packed_set_status; 15742522Sraf nss_search; 15752522Sraf nss_setent; 15762522Sraf _nss_XbyY_fgets; 15772522Sraf __nsw_extended_action_v1; 15782522Sraf __nsw_freeconfig_v1; 15792522Sraf __nsw_getconfig_v1; 15802522Sraf __nthreads; 15812522Sraf __numeric_init; 15825331Samw __openattrdirat; 15835331Samw option_to_attr; 15842522Sraf __priv_bracket; 15852522Sraf __priv_relinquish; 15862522Sraf pset_assign_forced; 15872522Sraf _psignal; 15882522Sraf _pthread_setcleanupinit; 15892522Sraf __putwchar_xpg5; 15902522Sraf __putwc_xpg5; 15912522Sraf rctlctl; 15922522Sraf rctllist; 15932522Sraf _realbufend; 15942522Sraf __regcomp_C; 15952522Sraf __regcomp_std; 15962522Sraf __regerror_std; 15972522Sraf __regexec_C; 15982522Sraf __regexec_std; 15992522Sraf __regfree_std; 16002522Sraf _resume; 16012522Sraf _resume_ret; 16022522Sraf _rpcsys; 16032522Sraf _sbrk_grow_aligned; 16042522Sraf scrwidth; 16052522Sraf semctl64; 16062522Sraf _semctl64; 16072712Snn35248 set_setcontext_enforcement; 16082712Snn35248 set_l10n_alternate_root; 16092522Sraf _setbufend; 16102522Sraf __set_errno; 16113684Srd117015 setprojrctl; 16122522Sraf _setregid; 16132522Sraf _setreuid; 16142712Snn35248 setsigacthandler; 16152522Sraf shmctl64; 16162522Sraf _shmctl64; 16172522Sraf sigflag; 16182522Sraf _signal; 16192522Sraf _sigoff; 16202522Sraf _sigon; 16212522Sraf _so_accept; 16222522Sraf _so_bind; 16232522Sraf _sockconfig; 16242522Sraf _so_connect; 16252522Sraf _so_getpeername; 16262522Sraf _so_getsockname; 16272522Sraf _so_getsockopt; 16282522Sraf _so_listen; 16292522Sraf _so_recv; 16302522Sraf _so_recvfrom; 16312522Sraf _so_recvmsg; 16322522Sraf _so_send; 16332522Sraf _so_sendmsg; 16342522Sraf _so_sendto; 16352522Sraf _so_setsockopt; 16362522Sraf _so_shutdown; 16372522Sraf _so_socket; 16382522Sraf _so_socketpair; 16392830Sdjl str2group; 16402830Sdjl str2passwd; 16412522Sraf str2spwd; 16422522Sraf __strcoll_C; 16432522Sraf __strcoll_sb; 16442522Sraf __strcoll_std; 16452522Sraf __strfmon_std; 16462522Sraf __strftime_std; 16472522Sraf __strptime_dontzero; 16482522Sraf __strptime_std; 16492522Sraf __strxfrm_C; 16502522Sraf __strxfrm_sb; 16512522Sraf __strxfrm_std; 16522522Sraf stty; 16532522Sraf syscall; 16542522Sraf _sysconfig; 16552522Sraf __systemcall; 16562522Sraf thr_continue_allmutators; 16572522Sraf _thr_continue_allmutators; 16582522Sraf thr_continue_mutator; 16592522Sraf _thr_continue_mutator; 16602522Sraf thr_getstate; 16612522Sraf _thr_getstate; 16622522Sraf thr_mutators_barrier; 16632522Sraf _thr_mutators_barrier; 16642522Sraf thr_probe_setup; 16652522Sraf _thr_schedctl; 16662522Sraf thr_setmutator; 16672522Sraf _thr_setmutator; 16682522Sraf thr_setstate; 16692522Sraf _thr_setstate; 16702522Sraf thr_sighndlrinfo; 16712522Sraf _thr_sighndlrinfo; 16722522Sraf _thr_slot_offset; 16732522Sraf thr_suspend_allmutators; 16742522Sraf _thr_suspend_allmutators; 16752522Sraf thr_suspend_mutator; 16762522Sraf _thr_suspend_mutator; 16772522Sraf thr_wait_mutator; 16782522Sraf _thr_wait_mutator; 16792522Sraf __time_init; 16802522Sraf __tls_get_addr; 16812522Sraf __towctrans_bc; 16822522Sraf __towctrans_std; 16832522Sraf __towlower_bc; 16842522Sraf __towlower_std; 16852522Sraf __towupper_bc; 16862522Sraf __towupper_std; 16872522Sraf _trwctype; 16882522Sraf __trwctype_std; 16892522Sraf _ttyname_dev; 16902522Sraf _ucred_alloc; 16912522Sraf ucred_getamask; 16922522Sraf _ucred_getamask; 16932522Sraf ucred_getasid; 16942522Sraf _ucred_getasid; 16952522Sraf ucred_getatid; 16962522Sraf _ucred_getatid; 16972522Sraf ucred_getauid; 16982522Sraf _ucred_getauid; 16992522Sraf _ulltostr; 17002522Sraf _uncached_getgrgid_r; 17012522Sraf _uncached_getgrnam_r; 17022522Sraf _uncached_getpwnam_r; 17032522Sraf _uncached_getpwuid_r; 17042522Sraf __ungetwc_xpg5; 17052522Sraf _unordered; 17062522Sraf utssys; 17074891Svk199839 _verrfp; 17084891Svk199839 _verrxfp; 17094891Svk199839 _vwarnfp; 17104891Svk199839 _vwarnxfp; 17114891Svk199839 _warnfp; 17124891Svk199839 _warnxfp; 17132522Sraf __wcrtomb_dense; 17142522Sraf __wcrtomb_euc; 17152522Sraf __wcrtomb_sb; 17162522Sraf __wcscoll_bc; 17172522Sraf __wcscoll_C; 17182522Sraf __wcscoll_std; 17192522Sraf __wcsftime_std; 17202522Sraf __wcsftime_xpg5; 17212522Sraf __wcsrtombs_dense; 17222522Sraf __wcsrtombs_euc; 17232522Sraf __wcsrtombs_sb; 17242522Sraf __wcstok_xpg5; 17252522Sraf __wcstombs_dense; 17262522Sraf __wcstombs_euc; 17272522Sraf __wcstombs_sb; 17282522Sraf __wcswidth_bc; 17292522Sraf __wcswidth_dense; 17302522Sraf __wcswidth_euc; 17312522Sraf __wcswidth_sb; 17322522Sraf __wcswidth_std; 17332522Sraf __wcsxfrm_bc; 17342522Sraf __wcsxfrm_C; 17352522Sraf __wcsxfrm_std; 17362522Sraf __wctob_dense; 17372522Sraf __wctob_euc; 17382522Sraf __wctob_sb; 17392522Sraf __wctoeucpc_gen; 17402522Sraf __wctomb_dense; 17412522Sraf __wctomb_euc; 17422522Sraf __wctomb_sb; 17432522Sraf __wctrans_std; 17442522Sraf __wctype_std; 17452522Sraf __wcwidth_bc; 17462522Sraf __wcwidth_dense; 17472522Sraf __wcwidth_euc; 17482522Sraf __wcwidth_sb; 17492522Sraf __wcwidth_std; 17502522Sraf wdbindf; 17512522Sraf wdchkind; 17522522Sraf wddelim; 17532522Sraf _wrtchk; 17542522Sraf _xflsbuf; 17552522Sraf _xgetwidth; 17563448Sdh155122 zone_add_datalink; 17572522Sraf zone_boot; 17583448Sdh155122 zone_check_datalink; 17592522Sraf zone_create; 17602522Sraf zone_destroy; 17612522Sraf zone_enter; 17622522Sraf zone_getattr; 17632522Sraf zone_get_id; 17642522Sraf zone_list; 17653448Sdh155122 zone_list_datalink; 17662522Sraf zonept; 17673448Sdh155122 zone_remove_datalink; 17682522Sraf zone_setattr; 17692522Sraf zone_shutdown; 17702522Sraf zone_version; 17716812Sraf# The following functions should not be exported from libc, 17726812Sraf# but /lib/libm.so.2, some older versions of the Studio 17736812Sraf# compiler/debugger components, and some ancient programs 17746812Sraf# found in /usr/dist reference them. When we no longer 17756812Sraf# care about these old and broken binary objects, these 17766812Sraf# symbols should be deleted. 17776812Sraf _brk = NODYNSORT; 17786812Sraf _cond_broadcast = NODYNSORT; 17796812Sraf _cond_init = NODYNSORT; 17806812Sraf _cond_signal = NODYNSORT; 17816812Sraf _cond_wait = NODYNSORT; 17826812Sraf _ecvt = NODYNSORT; 17836812Sraf _fcvt = NODYNSORT; 17846812Sraf _getc_unlocked = NODYNSORT; 17856812Sraf _llseek = NODYNSORT; 17866812Sraf _pthread_attr_getdetachstate = NODYNSORT; 17876812Sraf _pthread_attr_getinheritsched = NODYNSORT; 17886812Sraf _pthread_attr_getschedparam = NODYNSORT; 17896812Sraf _pthread_attr_getschedpolicy = NODYNSORT; 17906812Sraf _pthread_attr_getscope = NODYNSORT; 17916812Sraf _pthread_attr_getstackaddr = NODYNSORT; 17926812Sraf _pthread_attr_getstacksize = NODYNSORT; 17936812Sraf _pthread_attr_init = NODYNSORT; 17946812Sraf _pthread_condattr_getpshared = NODYNSORT; 17956812Sraf _pthread_condattr_init = NODYNSORT; 17966812Sraf _pthread_cond_init = NODYNSORT; 17976812Sraf _pthread_create = NODYNSORT; 17986812Sraf _pthread_getschedparam = NODYNSORT; 17996812Sraf _pthread_join = NODYNSORT; 18006812Sraf _pthread_key_create = NODYNSORT; 18016812Sraf _pthread_mutexattr_getprioceiling = NODYNSORT; 18026812Sraf _pthread_mutexattr_getprotocol = NODYNSORT; 18036812Sraf _pthread_mutexattr_getpshared = NODYNSORT; 18046812Sraf _pthread_mutexattr_init = NODYNSORT; 18056812Sraf _pthread_mutex_getprioceiling = NODYNSORT; 18066812Sraf _pthread_mutex_init = NODYNSORT; 18076812Sraf _pthread_sigmask = NODYNSORT; 18086812Sraf _rwlock_init = NODYNSORT; 18096812Sraf _rw_rdlock = NODYNSORT; 18106812Sraf _rw_unlock = NODYNSORT; 18116812Sraf _rw_wrlock = NODYNSORT; 18126812Sraf _sbrk_unlocked = NODYNSORT; 18136812Sraf _select = NODYNSORT; 18146812Sraf _sema_init = NODYNSORT; 18156812Sraf _sema_post = NODYNSORT; 18166812Sraf _sema_trywait = NODYNSORT; 18176812Sraf _sema_wait = NODYNSORT; 18186812Sraf _sysfs = NODYNSORT; 18196812Sraf _thr_create = NODYNSORT; 18206812Sraf _thr_exit = NODYNSORT; 18216812Sraf _thr_getprio = NODYNSORT; 18226812Sraf _thr_getspecific = NODYNSORT; 18236812Sraf _thr_join = NODYNSORT; 18246812Sraf _thr_keycreate = NODYNSORT; 18256812Sraf _thr_kill = NODYNSORT; 18266812Sraf _thr_main = NODYNSORT; 18276812Sraf _thr_self = NODYNSORT; 18286812Sraf _thr_setspecific = NODYNSORT; 18296812Sraf _thr_sigsetmask = NODYNSORT; 18306812Sraf _thr_stksegment = NODYNSORT; 18316812Sraf _ungetc_unlocked = NODYNSORT; 18322522Sraf local: 18334292Sab196087 __imax_lldiv = NODYNSORT; 18344292Sab196087 _ti_thr_self = NODYNSORT; 18352522Sraf *; 18362522Sraf}; 1837