xref: /onnv-gate/usr/src/lib/libc/port/mapfile-vers (revision 4271:dda1ded496b7)
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#
223448Sdh155122# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
232522Sraf# Use is subject to license terms.
242522Sraf#
252522Sraf# ident	"%Z%%M%	%I%	%E% SMI"
262522Sraf#
272522Sraf
282522SrafSUNW_1.23 {		# SunOS 5.11 (Solaris 11)
292522Sraf    global:
303988Sbarts	addrtosymstr;
312522Sraf	aio_cancel;
322522Sraf	aiocancel;
332522Sraf	aio_error;
342522Sraf	aio_fsync;
352522Sraf	aio_read;
362522Sraf	aioread;
372522Sraf	aio_return;
382522Sraf	aio_suspend;
392522Sraf	aiowait;
402522Sraf	aio_waitn;
412522Sraf	aio_write;
422522Sraf	aiowrite;
432522Sraf	assfail;
443988Sbarts	backtrace;
453988Sbarts	backtrace_symbols;
463988Sbarts	backtrace_symbols_fd;
472522Sraf	clock_getres;
482522Sraf	clock_gettime;
492522Sraf	clock_nanosleep;
502522Sraf	clock_settime;
512522Sraf	door_bind;
522522Sraf	door_call;
532522Sraf	door_create;
542522Sraf	door_cred;
552522Sraf	door_getparam;
562522Sraf	door_info;
572522Sraf	door_return;
582522Sraf	door_revoke;
592522Sraf	door_server_create;
602522Sraf	door_setparam;
612522Sraf	door_ucred;
622522Sraf	door_unbind;
632522Sraf	fdatasync;
643235Sraf	forkallx;
653235Sraf	forkx;
66*4271Srie	htonl;
67*4271Srie	htons;
682522Sraf	lio_listio;
692522Sraf	mkdtemp;
702522Sraf	_mkdtemp;
712522Sraf	mkstemps;
722522Sraf	_mkstemps;
732522Sraf	mq_close;
742522Sraf	mq_getattr;
752522Sraf	mq_notify;
762522Sraf	mq_open;
772522Sraf	mq_receive;
782522Sraf	mq_reltimedreceive_np;
792522Sraf	mq_reltimedsend_np;
802522Sraf	mq_send;
812522Sraf	mq_setattr;
822522Sraf	mq_timedreceive;
832522Sraf	mq_timedsend;
842522Sraf	mq_unlink;
852522Sraf	nanosleep;
86*4271Srie	ntohl;
87*4271Srie	ntohs;
882522Sraf	posix_fallocate;
893864Sraf	pthread_key_create_once_np;
902522Sraf	_renameat;
912522Sraf	sched_getparam;
922522Sraf	sched_get_priority_max;
932522Sraf	sched_get_priority_min;
942522Sraf	sched_getscheduler;
952522Sraf	sched_rr_get_interval;
962522Sraf	sched_setparam;
972522Sraf	sched_setscheduler;
982522Sraf	sched_yield;
992522Sraf	sem_close;
1002522Sraf	sem_destroy;
1012522Sraf	sem_getvalue;
1022522Sraf	sem_init;
1032522Sraf	sem_open;
1042522Sraf	sem_post;
1052522Sraf	sem_reltimedwait_np;
1062522Sraf	sem_timedwait;
1072522Sraf	sem_trywait;
1082522Sraf	sem_unlink;
1092522Sraf	sem_wait;
1103957Sth199096	sharefs;
1112522Sraf	shm_open;
1122522Sraf	shm_unlink;
1132522Sraf	sigqueue;
1142522Sraf	sigtimedwait;
1152522Sraf	sigwaitinfo;
1163153Sdg199075	strnlen;
1173864Sraf	thr_keycreate_once;
1182522Sraf	timer_create;
1192522Sraf	timer_delete;
1202522Sraf	timer_getoverrun;
1212522Sraf	timer_gettime;
1222522Sraf	timer_settime;
1232712Snn35248	uucopy;
1242712Snn35248	uucopystr;
1253235Sraf	vforkx;
1262570Srica} SUNW_1.22.2;
1272570Srica
1282570SricaSUNW_1.22.2 {
1292570Srica    global:
1302570Srica	is_system_labeled;
1312522Sraf	ucred_getlabel;
1322522Sraf	_ucred_getlabel;
1332522Sraf} SUNW_1.22.1;
1342522Sraf
1352522SrafSUNW_1.22.1 {
1362522Sraf    global:
1372522Sraf	atomic_add_8;
1382522Sraf	atomic_add_8_nv;
1392522Sraf	atomic_add_char;
1402522Sraf	atomic_add_char_nv;
1412522Sraf	atomic_add_int;
1422522Sraf	atomic_add_int_nv;
1432522Sraf	atomic_add_ptr;
1442522Sraf	atomic_add_ptr_nv;
1452522Sraf	atomic_add_short;
1462522Sraf	atomic_add_short_nv;
1472522Sraf	atomic_and_16;
1482522Sraf	atomic_and_16_nv;
1492522Sraf	atomic_and_32_nv;
1502522Sraf	atomic_and_64;
1512522Sraf	atomic_and_64_nv;
1522522Sraf	atomic_and_8;
1532522Sraf	atomic_and_8_nv;
1542522Sraf	atomic_and_uchar;
1552522Sraf	atomic_and_uchar_nv;
1562522Sraf	atomic_and_uint_nv;
1572522Sraf	atomic_and_ulong;
1582522Sraf	atomic_and_ulong_nv;
1592522Sraf	atomic_and_ushort;
1602522Sraf	atomic_and_ushort_nv;
1612522Sraf	atomic_cas_16;
1622522Sraf	atomic_cas_32;
1632522Sraf	atomic_cas_64;
1642522Sraf	atomic_cas_8;
1652522Sraf	atomic_cas_ptr;
1662522Sraf	atomic_cas_uchar;
1672522Sraf	atomic_cas_uint;
1682522Sraf	atomic_cas_ulong;
1692522Sraf	atomic_cas_ushort;
1702522Sraf	atomic_clear_long_excl;
1712522Sraf	atomic_dec_16;
1722522Sraf	atomic_dec_16_nv;
1732522Sraf	atomic_dec_32;
1742522Sraf	atomic_dec_32_nv;
1752522Sraf	atomic_dec_64;
1762522Sraf	atomic_dec_64_nv;
1772522Sraf	atomic_dec_8;
1782522Sraf	atomic_dec_8_nv;
1792522Sraf	atomic_dec_uchar;
1802522Sraf	atomic_dec_uchar_nv;
1812522Sraf	atomic_dec_uint;
1822522Sraf	atomic_dec_uint_nv;
1832522Sraf	atomic_dec_ulong;
1842522Sraf	atomic_dec_ulong_nv;
1852522Sraf	atomic_dec_ushort;
1862522Sraf	atomic_dec_ushort_nv;
1872522Sraf	atomic_inc_16;
1882522Sraf	atomic_inc_16_nv;
1892522Sraf	atomic_inc_32;
1902522Sraf	atomic_inc_32_nv;
1912522Sraf	atomic_inc_64;
1922522Sraf	atomic_inc_64_nv;
1932522Sraf	atomic_inc_8;
1942522Sraf	atomic_inc_8_nv;
1952522Sraf	atomic_inc_uchar;
1962522Sraf	atomic_inc_uchar_nv;
1972522Sraf	atomic_inc_uint;
1982522Sraf	atomic_inc_uint_nv;
1992522Sraf	atomic_inc_ulong;
2002522Sraf	atomic_inc_ulong_nv;
2012522Sraf	atomic_inc_ushort;
2022522Sraf	atomic_inc_ushort_nv;
2032522Sraf	atomic_or_16;
2042522Sraf	atomic_or_16_nv;
2052522Sraf	atomic_or_32_nv;
2062522Sraf	atomic_or_64;
2072522Sraf	atomic_or_64_nv;
2082522Sraf	atomic_or_8;
2092522Sraf	atomic_or_8_nv;
2102522Sraf	atomic_or_uchar;
2112522Sraf	atomic_or_uchar_nv;
2122522Sraf	atomic_or_uint_nv;
2132522Sraf	atomic_or_ulong;
2142522Sraf	atomic_or_ulong_nv;
2152522Sraf	atomic_or_ushort;
2162522Sraf	atomic_or_ushort_nv;
2172522Sraf	atomic_set_long_excl;
2182522Sraf	atomic_swap_16;
2192522Sraf	atomic_swap_32;
2202522Sraf	atomic_swap_64;
2212522Sraf	atomic_swap_8;
2222522Sraf	atomic_swap_ptr;
2232522Sraf	atomic_swap_uchar;
2242522Sraf	atomic_swap_uint;
2252522Sraf	atomic_swap_ulong;
2262522Sraf	atomic_swap_ushort;
2272522Sraf	membar_consumer;
2282522Sraf	membar_enter;
2292522Sraf	membar_exit;
2302522Sraf	membar_producer;
2312522Sraf} SUNW_1.22;
2322522Sraf
2332522SrafSUNW_1.22 {		# SunOS 5.10 (Solaris 10)
2342522Sraf    global:
2352522Sraf	alphasort;
2362522Sraf	_alphasort;
2372522Sraf	atomic_add_16;
2382522Sraf	atomic_add_16_nv;
2392522Sraf	atomic_add_32;
2402522Sraf	atomic_add_32_nv;
2412522Sraf	atomic_add_64;
2422522Sraf	atomic_add_64_nv;
2432522Sraf	atomic_add_long;
2442522Sraf	atomic_add_long_nv;
2452522Sraf	atomic_and_32;
2462522Sraf	atomic_and_uint;
2472522Sraf	atomic_or_32;
2482522Sraf	atomic_or_uint;
2492522Sraf	_Exit;
2502522Sraf	getisax;
2512522Sraf	_getisax;
2522522Sraf	getopt_clip;
2532522Sraf	_getopt_clip;
2542522Sraf	getopt_long;
2552522Sraf	_getopt_long;
2562522Sraf	getopt_long_only;
2572522Sraf	_getopt_long_only;
2582522Sraf	getpeerucred;
2592522Sraf	_getpeerucred;
2602522Sraf	getpflags;
2612522Sraf	_getpflags;
2622522Sraf	getppriv;
2632522Sraf	_getppriv;
2642522Sraf	getprivimplinfo;
2652522Sraf	_getprivimplinfo;
2662522Sraf	getzoneid;
2672522Sraf	getzoneidbyname;
2682522Sraf	getzonenamebyid;
2692522Sraf	imaxabs;
2702522Sraf	imaxdiv;
2712522Sraf	isblank;
2722522Sraf	iswblank;
2732522Sraf	port_alert;
2742522Sraf	port_associate;
2752522Sraf	port_create;
2762522Sraf	port_dissociate;
2772522Sraf	port_get;
2782522Sraf	port_getn;
2792522Sraf	port_send;
2802522Sraf	port_sendn;
2812522Sraf	posix_openpt;
2822522Sraf	posix_spawn;
2832522Sraf	posix_spawnattr_destroy;
2842522Sraf	posix_spawnattr_getflags;
2852522Sraf	posix_spawnattr_getpgroup;
2862522Sraf	posix_spawnattr_getschedparam;
2872522Sraf	posix_spawnattr_getschedpolicy;
2882522Sraf	posix_spawnattr_getsigdefault;
2892522Sraf	posix_spawnattr_getsigmask;
2902522Sraf	posix_spawnattr_init;
2912522Sraf	posix_spawnattr_setflags;
2922522Sraf	posix_spawnattr_setpgroup;
2932522Sraf	posix_spawnattr_setschedparam;
2942522Sraf	posix_spawnattr_setschedpolicy;
2952522Sraf	posix_spawnattr_setsigdefault;
2962522Sraf	posix_spawnattr_setsigmask;
2972522Sraf	posix_spawn_file_actions_addclose;
2982522Sraf	posix_spawn_file_actions_adddup2;
2992522Sraf	posix_spawn_file_actions_addopen;
3002522Sraf	posix_spawn_file_actions_destroy;
3012522Sraf	posix_spawn_file_actions_init;
3022522Sraf	posix_spawnp;
3032522Sraf	priv_addset;
3042522Sraf	_priv_addset;
3052522Sraf	priv_allocset;
3062522Sraf	_priv_allocset;
3072522Sraf	priv_copyset;
3082522Sraf	_priv_copyset;
3092522Sraf	priv_delset;
3102522Sraf	_priv_delset;
3112522Sraf	priv_emptyset;
3122522Sraf	_priv_emptyset;
3132522Sraf	priv_fillset;
3142522Sraf	_priv_fillset;
3152522Sraf	__priv_free_info;
3162522Sraf	priv_freeset;
3172522Sraf	_priv_freeset;
3182522Sraf	priv_getbyname;
3192522Sraf	_priv_getbyname;
3202522Sraf	__priv_getbyname;
3212522Sraf	priv_getbynum;
3222522Sraf	_priv_getbynum;
3232522Sraf	__priv_getbynum;
3242522Sraf	__priv_getdata;
3252522Sraf	priv_getsetbyname;
3262522Sraf	_priv_getsetbyname;
3272522Sraf	__priv_getsetbyname;
3282522Sraf	priv_getsetbynum;
3292522Sraf	_priv_getsetbynum;
3302522Sraf	__priv_getsetbynum;
3312522Sraf	priv_gettext;
3322522Sraf	_priv_gettext;
3332522Sraf	priv_ineffect;
3342522Sraf	_priv_ineffect;
3352522Sraf	priv_intersect;
3362522Sraf	_priv_intersect;
3372522Sraf	priv_inverse;
3382522Sraf	_priv_inverse;
3392522Sraf	priv_isemptyset;
3402522Sraf	_priv_isemptyset;
3412522Sraf	priv_isequalset;
3422522Sraf	_priv_isequalset;
3432522Sraf	priv_isfullset;
3442522Sraf	_priv_isfullset;
3452522Sraf	priv_ismember;
3462522Sraf	_priv_ismember;
3472522Sraf	priv_issubset;
3482522Sraf	_priv_issubset;
3492522Sraf	__priv_parse_info;
3502522Sraf	priv_set;
3512522Sraf	_priv_set;
3522522Sraf	priv_set_to_str;
3532522Sraf	_priv_set_to_str;
3542522Sraf	__priv_set_to_str;
3552522Sraf	priv_str_to_set;
3562522Sraf	_priv_str_to_set;
3572522Sraf	priv_union;
3582522Sraf	_priv_union;
3592522Sraf	pselect;
3602522Sraf	pthread_attr_getstack;
3612522Sraf	pthread_attr_setstack;
3622522Sraf	pthread_barrierattr_destroy;
3632522Sraf	pthread_barrierattr_getpshared;
3642522Sraf	pthread_barrierattr_init;
3652522Sraf	pthread_barrierattr_setpshared;
3662522Sraf	pthread_barrier_destroy;
3672522Sraf	pthread_barrier_init;
3682522Sraf	pthread_barrier_wait;
3692522Sraf	pthread_condattr_getclock;
3702522Sraf	pthread_condattr_setclock;
3712522Sraf	pthread_mutexattr_getrobust_np;
3722522Sraf	pthread_mutexattr_setrobust_np;
3732522Sraf	pthread_mutex_consistent_np;
3742522Sraf	pthread_mutex_reltimedlock_np;
3752522Sraf	pthread_mutex_timedlock;
3762522Sraf	pthread_rwlock_reltimedrdlock_np;
3772522Sraf	pthread_rwlock_reltimedwrlock_np;
3782522Sraf	pthread_rwlock_timedrdlock;
3792522Sraf	pthread_rwlock_timedwrlock;
3802522Sraf	pthread_setschedprio;
3812522Sraf	pthread_spin_destroy;
3822522Sraf	pthread_spin_init;
3832522Sraf	pthread_spin_lock;
3842522Sraf	pthread_spin_trylock;
3852522Sraf	pthread_spin_unlock;
3862522Sraf	rctlblk_set_recipient_pid;
3872522Sraf	scandir;
3882522Sraf	_scandir;
3892522Sraf	schedctl_exit;
3902522Sraf	schedctl_init;
3912522Sraf	schedctl_lookup;
3922522Sraf	sema_reltimedwait;
3932522Sraf	sema_timedwait;
3942522Sraf	setenv;
3952522Sraf	setpflags;
3962522Sraf	_setpflags;
3972522Sraf	setppriv;
3982522Sraf	_setppriv;
3992522Sraf	strerror_r;
4002522Sraf	strtof;
4012522Sraf	strtoimax;
4022522Sraf	strtold;
4032522Sraf	strtoumax;
4042522Sraf	ucred_free;
4052522Sraf	_ucred_free;
4062522Sraf	ucred_get;
4072522Sraf	_ucred_get;
4082522Sraf	ucred_getegid;
4092522Sraf	_ucred_getegid;
4102522Sraf	ucred_geteuid;
4112522Sraf	_ucred_geteuid;
4122522Sraf	ucred_getgroups;
4132522Sraf	_ucred_getgroups;
4142522Sraf	ucred_getpflags;
4152522Sraf	_ucred_getpflags;
4162522Sraf	ucred_getpid;
4172522Sraf	_ucred_getpid;
4182522Sraf	ucred_getprivset;
4192522Sraf	_ucred_getprivset;
4202522Sraf	ucred_getprojid;
4212522Sraf	_ucred_getprojid;
4222522Sraf	ucred_getrgid;
4232522Sraf	_ucred_getrgid;
4242522Sraf	ucred_getruid;
4252522Sraf	_ucred_getruid;
4262522Sraf	ucred_getsgid;
4272522Sraf	_ucred_getsgid;
4282522Sraf	ucred_getsuid;
4292522Sraf	_ucred_getsuid;
4302522Sraf	ucred_getzoneid;
4312522Sraf	_ucred_getzoneid;
4322522Sraf	ucred_size;
4332522Sraf	_ucred_size;
4342522Sraf	unsetenv;
4352522Sraf	wcstof;
4362522Sraf	wcstoimax;
4372522Sraf	wcstold;
4382522Sraf	wcstoll;
4392522Sraf	wcstoull;
4402522Sraf	wcstoumax;
4412522Sraf} SUNW_1.21.3;
4422522Sraf
4432522SrafSUNW_1.21.3 {
4442522Sraf    global:
4452522Sraf	forkall;
4462522Sraf} SUNW_1.21.2;
4472522Sraf
4482522SrafSUNW_1.21.2 {
4492522Sraf    global:
4502522Sraf	getustack;
4512522Sraf	_getustack;
4522522Sraf	setustack;
4532522Sraf	_setustack;
4542522Sraf	stack_getbounds;
4552522Sraf	_stack_getbounds;
4562522Sraf	_stack_grow;
4572522Sraf	stack_inbounds;
4582522Sraf	_stack_inbounds;
4592522Sraf	stack_setbounds;
4602522Sraf	_stack_setbounds;
4612522Sraf	stack_violation;
4622522Sraf	_stack_violation;
4632522Sraf} SUNW_1.21.1;
4642522Sraf
4652522SrafSUNW_1.21.1 {
4662522Sraf    global:
4672522Sraf	crypt_gensalt;
4682522Sraf} SUNW_1.21;
4692522Sraf
4702522SrafSUNW_1.21 {		# SunOS 5.9 (Solaris 9)
4712522Sraf    global:
4722522Sraf	attropen;
4732522Sraf	_attropen;
4742522Sraf	bind_textdomain_codeset;
4752522Sraf	closefrom;
4762522Sraf	_closefrom;
4772522Sraf	cond_reltimedwait;
4782522Sraf	dcngettext;
4792522Sraf	dngettext;
4802522Sraf	fchownat;
4812522Sraf	_fchownat;
4822522Sraf	fdopendir;
4832522Sraf	_fdopendir;
4842522Sraf	fdwalk;
4852522Sraf	_fdwalk;
4862522Sraf	fstatat;
4872522Sraf	_fstatat;
4882522Sraf	futimesat;
4892522Sraf	_futimesat;
4902522Sraf	getcpuid;
4912522Sraf	_getcpuid;
4922522Sraf	gethomelgroup;
4932522Sraf	_gethomelgroup;
4942522Sraf	getpagesizes;
4952522Sraf	getrctl;
4962522Sraf	_getrctl;
4972522Sraf	issetugid;
4982522Sraf	_issetugid;
4992522Sraf	_lwp_cond_reltimedwait;
5002522Sraf	meminfo;
5012522Sraf	_meminfo;
5022522Sraf	ngettext;
5032522Sraf	openat;
5042522Sraf	_openat;
5052522Sraf	printstack;
5062522Sraf	priocntl;
5072522Sraf	priocntlset;
5082522Sraf	pset_getattr;
5092522Sraf	pset_getloadavg;
5102522Sraf	pset_list;
5112522Sraf	pset_setattr;
5122522Sraf	pthread_cond_reltimedwait_np;
5132522Sraf	rctlblk_get_enforced_value;
5142522Sraf	rctlblk_get_firing_time;
5152522Sraf	rctlblk_get_global_action;
5162522Sraf	rctlblk_get_global_flags;
5172522Sraf	rctlblk_get_local_action;
5182522Sraf	rctlblk_get_local_flags;
5192522Sraf	rctlblk_get_privilege;
5202522Sraf	rctlblk_get_recipient_pid;
5212522Sraf	rctlblk_get_value;
5222522Sraf	rctlblk_set_local_action;
5232522Sraf	rctlblk_set_local_flags;
5242522Sraf	rctlblk_set_privilege;
5252522Sraf	rctlblk_set_value;
5262522Sraf	rctlblk_size;
5272522Sraf	rctl_walk;
5282522Sraf	renameat;
5292522Sraf	setrctl;
5302522Sraf	_setrctl;
5312522Sraf	unlinkat;
5322522Sraf	_unlinkat;
5332522Sraf	vfscanf;
5342522Sraf	_vfscanf;
5352522Sraf	vfwscanf;
5362522Sraf	vscanf;
5372522Sraf	_vscanf;
5382522Sraf	vsscanf;
5392522Sraf	_vsscanf;
5402522Sraf	vswscanf;
5412522Sraf	vwscanf;
5422522Sraf} SUNW_1.20.4;
5432522Sraf
5442522SrafSUNW_1.20.4 {
5452522Sraf    global:
5462522Sraf	semtimedop;
5472522Sraf	_semtimedop;
5482522Sraf} SUNW_1.20.1;
5492522Sraf
5502522SrafSUNW_1.20.1 {
5512522Sraf    global:
5522522Sraf	getacct;
5532522Sraf	_getacct;
5542522Sraf	getprojid;
5552522Sraf	_getprojid;
5562522Sraf	gettaskid;
5572522Sraf	_gettaskid;
5582522Sraf	msgids;
5592522Sraf	_msgids;
5602522Sraf	msgsnap;
5612522Sraf	_msgsnap;
5622522Sraf	putacct;
5632522Sraf	_putacct;
5642522Sraf	semids;
5652522Sraf	_semids;
5662522Sraf	settaskid;
5672522Sraf	_settaskid;
5682522Sraf	shmids;
5692522Sraf	_shmids;
5702522Sraf	wracct;
5712522Sraf	_wracct;
5722522Sraf} SUNW_1.20;
5732522Sraf
5742522SrafSUNW_1.20 {		# SunOS 5.8 (Solaris 8)
5752522Sraf    global:
5762522Sraf	getextmntent;
5772522Sraf	resetmnttab;
5782522Sraf} SUNW_1.19;
5792522Sraf
5802522SrafSUNW_1.19 {
5812522Sraf    global:
5822522Sraf	strlcat;
5832522Sraf	strlcpy;
5842522Sraf	umount2;
5852522Sraf	_umount2;
5862522Sraf} SUNW_1.18.1;
5872522Sraf
5882522SrafSUNW_1.18.1 {
5892522Sraf    global:
5902522Sraf	__fsetlocking;
5912522Sraf} SUNW_1.18;
5922522Sraf
5932522SrafSUNW_1.18 {		# SunOS 5.7 (Solaris 7)
5942522Sraf    global:
5952522Sraf	btowc;
5962522Sraf	__fbufsize;
5972522Sraf	__flbf;
5982522Sraf	_flushlbf;
5992522Sraf	__fpending;
6002522Sraf	__fpurge;
6012522Sraf	__freadable;
6022522Sraf	__freading;
6032522Sraf	fwide;
6042522Sraf	fwprintf;
6052522Sraf	__fwritable;
6062522Sraf	__fwriting;
6072522Sraf	fwscanf;
6082522Sraf	getloadavg;
6092522Sraf	isaexec;
6102522Sraf	mbrlen;
6112522Sraf	mbrtowc;
6122522Sraf	mbsinit;
6132522Sraf	mbsrtowcs;
6142522Sraf	pcsample;
6152522Sraf	pthread_attr_getguardsize;
6162522Sraf	pthread_attr_setguardsize;
6172522Sraf	pthread_getconcurrency;
6182522Sraf	pthread_mutexattr_gettype;
6192522Sraf	pthread_mutexattr_settype;
6202522Sraf	pthread_rwlockattr_destroy;
6212522Sraf	pthread_rwlockattr_getpshared;
6222522Sraf	pthread_rwlockattr_init;
6232522Sraf	pthread_rwlockattr_setpshared;
6242522Sraf	pthread_rwlock_destroy;
6252522Sraf	pthread_rwlock_init;
6262522Sraf	pthread_rwlock_rdlock;
6272522Sraf	pthread_rwlock_tryrdlock;
6282522Sraf	pthread_rwlock_trywrlock;
6292522Sraf	pthread_rwlock_unlock;
6302522Sraf	pthread_rwlock_wrlock;
6312522Sraf	pthread_setconcurrency;
6322522Sraf	swprintf;
6332522Sraf	swscanf;
6342522Sraf	__sysconf_xpg5;
6352522Sraf	vfwprintf;
6362522Sraf	vswprintf;
6372522Sraf	vwprintf;
6382522Sraf	wcrtomb;
6392522Sraf	wcsrtombs;
6402522Sraf	wcsstr;
6412522Sraf	wctob;
6422522Sraf	wmemchr;
6432522Sraf	wmemcmp;
6442522Sraf	wmemcpy;
6452522Sraf	wmemmove;
6462522Sraf	wmemset;
6472522Sraf	wprintf;
6482522Sraf	wscanf;
6492522Sraf} SUNW_1.17;
6502522Sraf
6512522Sraf# The empty versions SUNW_1.2 through SUNW_1.17 must be preserved because
6522522Sraf# applications built on Solaris 2.6 Beta (when they did contain symbols)
6532522Sraf# may depend on them.  All symbol content for SunOS 5.6 is now in SUNW_1.1
6542522Sraf
6552522SrafSUNW_1.17 {
6562522Sraf    global:
6572522Sraf	SUNW_1.17;
6582522Sraf} SUNW_1.16;
6592522Sraf
6602522SrafSUNW_1.16 {
6612522Sraf    global:
6622522Sraf	SUNW_1.16;
6632522Sraf} SUNW_1.15;
6642522Sraf
6652522SrafSUNW_1.15 {
6662522Sraf    global:
6672522Sraf	SUNW_1.15;
6682522Sraf} SUNW_1.14;
6692522Sraf
6702522SrafSUNW_1.14 {
6712522Sraf    global:
6722522Sraf	SUNW_1.14;
6732522Sraf} SUNW_1.13;
6742522Sraf
6752522SrafSUNW_1.13 {
6762522Sraf    global:
6772522Sraf	SUNW_1.13;
6782522Sraf} SUNW_1.12;
6792522Sraf
6802522SrafSUNW_1.12 {
6812522Sraf    global:
6822522Sraf	SUNW_1.12;
6832522Sraf} SUNW_1.11;
6842522Sraf
6852522SrafSUNW_1.11 {
6862522Sraf    global:
6872522Sraf	SUNW_1.11;
6882522Sraf} SUNW_1.10;
6892522Sraf
6902522SrafSUNW_1.10 {
6912522Sraf    global:
6922522Sraf	SUNW_1.10;
6932522Sraf} SUNW_1.9;
6942522Sraf
6952522SrafSUNW_1.9 {
6962522Sraf    global:
6972522Sraf	SUNW_1.9;
6982522Sraf} SUNW_1.8;
6992522Sraf
7002522SrafSUNW_1.8 {
7012522Sraf    global:
7022522Sraf	SUNW_1.8;
7032522Sraf} SUNW_1.7;
7042522Sraf
7052522SrafSUNW_1.7 {
7062522Sraf    global:
7072522Sraf	SUNW_1.7;
7082522Sraf} SUNW_1.6;
7092522Sraf
7102522SrafSUNW_1.6 {
7112522Sraf    global:
7122522Sraf	SUNW_1.6;
7132522Sraf} SUNW_1.5;
7142522Sraf
7152522SrafSUNW_1.5 {
7162522Sraf    global:
7172522Sraf	SUNW_1.5;
7182522Sraf} SUNW_1.4;
7192522Sraf
7202522SrafSUNW_1.4 {
7212522Sraf    global:
7222522Sraf	SUNW_1.4;
7232522Sraf} SUNW_1.3;
7242522Sraf
7252522SrafSUNW_1.3 {
7262522Sraf    global:
7272522Sraf	SUNW_1.3;
7282522Sraf} SUNW_1.2;
7292522Sraf
7302522SrafSUNW_1.2 {
7312522Sraf    global:
7322522Sraf	SUNW_1.2;
7332522Sraf} SUNW_1.1;
7342522Sraf
7352522SrafSUNW_1.1 {		# SunOS 5.6 (Solaris 2.6)
7362522Sraf    global:
7372522Sraf	basename;
7382522Sraf	bindtextdomain;
7392522Sraf	bsd_signal;
7402522Sraf	dbm_clearerr;
7412522Sraf	dbm_error;
7422522Sraf	dcgettext;
7432522Sraf	dgettext;
7442522Sraf	directio;
7452522Sraf	dirname;
7462522Sraf	endusershell;
7472522Sraf	_exithandle;
7482522Sraf	fgetwc;
7492522Sraf	fgetws;
7502522Sraf	fpgetround;
7512522Sraf	fpsetround;
7522522Sraf	fputwc;
7532522Sraf	fputws;
7542522Sraf	fseeko;
7552522Sraf	ftello;
7562522Sraf	ftrylockfile;
7572522Sraf	getexecname;
7582522Sraf	_getexecname;
7592522Sraf	getpassphrase;
7602522Sraf	gettext;
7612522Sraf	getusershell;
7622522Sraf	getwc;
7632522Sraf	getwchar;
7642522Sraf	getws;
7652522Sraf	isenglish;
7662522Sraf	isideogram;
7672522Sraf	isnumber;
7682522Sraf	isphonogram;
7692522Sraf	isspecial;
7702522Sraf	iswalnum;
7712522Sraf	iswalpha;
7722522Sraf	iswcntrl;
7732522Sraf	iswctype;
7742522Sraf	iswdigit;
7752522Sraf	iswgraph;
7762522Sraf	iswlower;
7772522Sraf	iswprint;
7782522Sraf	iswpunct;
7792522Sraf	iswspace;
7802522Sraf	iswupper;
7812522Sraf	iswxdigit;
7822522Sraf	__loc1;
7832522Sraf	____loc1;
7842522Sraf	_longjmp;
7852522Sraf	_lwp_sema_trywait;
7862522Sraf	ntp_adjtime;
7872522Sraf	_ntp_adjtime;
7882522Sraf	ntp_gettime;
7892522Sraf	_ntp_gettime;
7902522Sraf	__posix_asctime_r;
7912522Sraf	__posix_ctime_r;
7922522Sraf	__posix_getgrgid_r;
7932522Sraf	__posix_getgrnam_r;
7942522Sraf	__posix_getlogin_r;
7952522Sraf	__posix_getpwnam_r;
7962522Sraf	__posix_getpwuid_r;
7972522Sraf	__posix_sigwait;
7982522Sraf	__posix_ttyname_r;
7992522Sraf	pset_assign;
8002522Sraf	pset_bind;
8012522Sraf	pset_create;
8022522Sraf	pset_destroy;
8032522Sraf	pset_info;
8042522Sraf	pthread_atfork;
8052522Sraf	pthread_attr_destroy;
8062522Sraf	pthread_attr_getdetachstate;
8072522Sraf	pthread_attr_getinheritsched;
8082522Sraf	pthread_attr_getschedparam;
8092522Sraf	pthread_attr_getschedpolicy;
8102522Sraf	pthread_attr_getscope;
8112522Sraf	pthread_attr_getstackaddr;
8122522Sraf	pthread_attr_getstacksize;
8132522Sraf	pthread_attr_init;
8142522Sraf	pthread_attr_setdetachstate;
8152522Sraf	pthread_attr_setinheritsched;
8162522Sraf	pthread_attr_setschedparam;
8172522Sraf	pthread_attr_setschedpolicy;
8182522Sraf	pthread_attr_setscope;
8192522Sraf	pthread_attr_setstackaddr;
8202522Sraf	pthread_attr_setstacksize;
8212522Sraf	pthread_cancel;
8222522Sraf	__pthread_cleanup_pop;
8232522Sraf	__pthread_cleanup_push;
8242522Sraf	pthread_create;
8252522Sraf	pthread_detach;
8262522Sraf	pthread_equal;
8272522Sraf	pthread_exit;
8282522Sraf	pthread_getschedparam;
8292522Sraf	pthread_getspecific;
8302522Sraf	pthread_join;
8312522Sraf	pthread_key_create;
8322522Sraf	pthread_key_delete;
8332522Sraf	pthread_kill;
8342522Sraf	pthread_once;
8352522Sraf	pthread_self;
8362522Sraf	pthread_setcancelstate;
8372522Sraf	pthread_setcanceltype;
8382522Sraf	pthread_setschedparam;
8392522Sraf	pthread_setspecific;
8402522Sraf	pthread_sigmask;
8412522Sraf	pthread_testcancel;
8422522Sraf	putwc;
8432522Sraf	putwchar;
8442522Sraf	putws;
8452522Sraf	regcmp;
8462522Sraf	regex;
8472522Sraf	resolvepath;
8482522Sraf	_resolvepath;
8492522Sraf	rwlock_destroy;
8502522Sraf	_rwlock_destroy;
8512522Sraf	sema_destroy;
8522522Sraf	_sema_destroy;
8532522Sraf	_setjmp;
8542522Sraf	setusershell;
8552522Sraf	siginterrupt;
8562522Sraf	sigstack;
8572522Sraf	snprintf;
8582522Sraf	strtows;
8592522Sraf	sync_instruction_memory;
8602522Sraf	textdomain;
8612522Sraf	thr_main;
8622522Sraf	towctrans;
8632522Sraf	towlower;
8642522Sraf	towupper;
8652522Sraf	ungetwc;
8662522Sraf	vsnprintf;
8672522Sraf	watoll;
8682522Sraf	wcscat;
8692522Sraf	wcschr;
8702522Sraf	wcscmp;
8712522Sraf	wcscoll;
8722522Sraf	wcscpy;
8732522Sraf	wcscspn;
8742522Sraf	wcsftime;
8752522Sraf	wcslen;
8762522Sraf	wcsncat;
8772522Sraf	wcsncmp;
8782522Sraf	wcsncpy;
8792522Sraf	wcspbrk;
8802522Sraf	wcsrchr;
8812522Sraf	wcsspn;
8822522Sraf	wcstod;
8832522Sraf	wcstok;
8842522Sraf	wcstol;
8852522Sraf	wcstoul;
8862522Sraf	wcswcs;
8872522Sraf	wcswidth;
8882522Sraf	wcsxfrm;
8892522Sraf	wctrans;
8902522Sraf	wctype;
8912522Sraf	wcwidth;
8922522Sraf	wscasecmp;
8932522Sraf	wscat;
8942522Sraf	wschr;
8952522Sraf	wscmp;
8962522Sraf	wscol;
8972522Sraf	wscoll;
8982522Sraf	wscpy;
8992522Sraf	wscspn;
9002522Sraf	wsdup;
9012522Sraf	wslen;
9022522Sraf	wsncasecmp;
9032522Sraf	wsncat;
9042522Sraf	wsncmp;
9052522Sraf	wsncpy;
9062522Sraf	wspbrk;
9072522Sraf	wsprintf;
9082522Sraf	wsrchr;
9092522Sraf	wsscanf;
9102522Sraf	wsspn;
9112522Sraf	wstod;
9122522Sraf	wstok;
9132522Sraf	wstol;
9142522Sraf	wstoll;
9152522Sraf	wstostr;
9162522Sraf	wsxfrm;
9172522Sraf	__xpg4_putmsg;
9182522Sraf	__xpg4_putpmsg;
9192522Sraf} SUNW_0.9;
9202522Sraf
9212522SrafSUNW_0.9 {		# SunOS 5.5 (Solaris 2.5)
9222522Sraf    global:
9232522Sraf	acl;
9242522Sraf	bcmp;
9252522Sraf	bcopy;
9262522Sraf	bzero;
9272522Sraf	facl;
9282522Sraf	ftime;
9292522Sraf	getdtablesize;
9302522Sraf	gethostid;
9312522Sraf	gethostname;
9322522Sraf	getpagesize;
9332522Sraf	getpriority;
9342522Sraf	getrusage;
9352522Sraf	getwd;
9362522Sraf	index;
9372522Sraf	initstate;
9382522Sraf	killpg;
9392522Sraf	_nsc_trydoorcall;
9402522Sraf	pthread_condattr_destroy;
9412522Sraf	pthread_condattr_getpshared;
9422522Sraf	pthread_condattr_init;
9432522Sraf	pthread_condattr_setpshared;
9442522Sraf	pthread_cond_broadcast;
9452522Sraf	pthread_cond_destroy;
9462522Sraf	pthread_cond_init;
9472522Sraf	pthread_cond_signal;
9482522Sraf	pthread_cond_timedwait;
9492522Sraf	pthread_cond_wait;
9502522Sraf	pthread_mutexattr_destroy;
9512522Sraf	pthread_mutexattr_getprioceiling;
9522522Sraf	pthread_mutexattr_getprotocol;
9532522Sraf	pthread_mutexattr_getpshared;
9542522Sraf	pthread_mutexattr_init;
9552522Sraf	pthread_mutexattr_setprioceiling;
9562522Sraf	pthread_mutexattr_setprotocol;
9572522Sraf	pthread_mutexattr_setpshared;
9582522Sraf	pthread_mutex_destroy;
9592522Sraf	pthread_mutex_getprioceiling;
9602522Sraf	pthread_mutex_init;
9612522Sraf	pthread_mutex_lock;
9622522Sraf	pthread_mutex_setprioceiling;
9632522Sraf	pthread_mutex_trylock;
9642522Sraf	pthread_mutex_unlock;
9652522Sraf	random;
9662522Sraf	reboot;
9672522Sraf	re_comp;
9682522Sraf	re_exec;
9692522Sraf	rindex;
9702522Sraf	setbuffer;
9712522Sraf	sethostname;
9722522Sraf	setlinebuf;
9732522Sraf	setpriority;
9742522Sraf	setregid;
9752522Sraf	setreuid;
9762522Sraf	setstate;
9772522Sraf	srandom;
9782522Sraf	thr_min_stack;
9792522Sraf	thr_stksegment;
9802522Sraf	ualarm;
9812522Sraf	usleep;
9822522Sraf	wait3;
9832522Sraf	wait4;
9842522Sraf} SUNW_0.8;
9852522Sraf
9862522SrafSUNW_0.8 {		# SunOS 5.4 (Solaris 2.4)
9872522Sraf    global:
9882522Sraf	addsev;
9892522Sraf	cond_broadcast;
9902522Sraf	cond_destroy;
9912522Sraf	cond_init;
9922522Sraf	cond_signal;
9932522Sraf	cond_timedwait;
9942522Sraf	cond_wait;
9952522Sraf	confstr;
9962522Sraf	fnmatch;
9972522Sraf	_getdate_err_addr;
9982522Sraf	glob;
9992522Sraf	globfree;
10002522Sraf	iconv;
10012522Sraf	iconv_close;
10022522Sraf	iconv_open;
10032522Sraf	lfmt;
10042522Sraf	mutex_destroy;
10052522Sraf	mutex_init;
10062522Sraf	mutex_lock;
10072522Sraf	mutex_trylock;
10082522Sraf	mutex_unlock;
10092522Sraf	pfmt;
10102522Sraf	regcomp;
10112522Sraf	regerror;
10122522Sraf	regexec;
10132522Sraf	regfree;
10142522Sraf	rwlock_init;
10152522Sraf	rw_rdlock;
10162522Sraf	rw_read_held;
10172522Sraf	rw_tryrdlock;
10182522Sraf	rw_trywrlock;
10192522Sraf	rw_unlock;
10202522Sraf	rw_write_held;
10212522Sraf	rw_wrlock;
10222522Sraf	sema_held;
10232522Sraf	sema_init;
10242522Sraf	sema_post;
10252522Sraf	sema_trywait;
10262522Sraf	sema_wait;
10272522Sraf	setcat;
10282522Sraf	sigfpe;
10292522Sraf	strfmon;
10302522Sraf	strptime;
10312522Sraf	thr_continue;
10322522Sraf	thr_create;
10332522Sraf	thr_exit;
10342522Sraf	thr_getconcurrency;
10352522Sraf	thr_getprio;
10362522Sraf	thr_getspecific;
10372522Sraf	thr_join;
10382522Sraf	thr_keycreate;
10392522Sraf	thr_kill;
10402522Sraf	thr_self;
10412522Sraf	thr_setconcurrency;
10422522Sraf	thr_setprio;
10432522Sraf	thr_setspecific;
10442522Sraf	thr_sigsetmask;
10452522Sraf	thr_suspend;
10462522Sraf	thr_yield;
10472522Sraf	vlfmt;
10482522Sraf	vpfmt;
10492522Sraf	wordexp;
10502522Sraf	wordfree;
10512522Sraf	__xpg4 = NODIRECT;
10522522Sraf} SUNW_0.7;
10532522Sraf
10542522SrafSUNW_0.7 {		# SunOS 5.3 (Solaris 2.3)
10552522Sraf    global:
10562522Sraf	a64l;
10572522Sraf	adjtime;
10582522Sraf	altzone;
10592522Sraf	ascftime;
10602522Sraf	atoll;
10612522Sraf	brk;
10622522Sraf	cftime;
10632522Sraf	closelog;
10642522Sraf	csetcol;
10652522Sraf	csetlen;
10662522Sraf	ctermid_r;
10672522Sraf	dbm_close;
10682522Sraf	dbm_delete;
10692522Sraf	dbm_fetch;
10702522Sraf	dbm_firstkey;
10712522Sraf	dbm_nextkey;
10722522Sraf	dbm_open;
10732522Sraf	dbm_store;
10742522Sraf	decimal_to_double;
10752522Sraf	decimal_to_extended;
10762522Sraf	decimal_to_quadruple;
10772522Sraf	decimal_to_single;
10782522Sraf	double_to_decimal;
10792522Sraf	drand48;
10802522Sraf	econvert;
10812522Sraf	ecvt;
10822522Sraf	endnetgrent;
10832522Sraf	endspent;
10842522Sraf	endutent;
10852522Sraf	endutxent;
10862522Sraf	erand48;
10872522Sraf	euccol;
10882522Sraf	euclen;
10892522Sraf	eucscol;
10902522Sraf	extended_to_decimal;
10912522Sraf	fchroot;
10922522Sraf	fconvert;
10932522Sraf	fcvt;
10942522Sraf	ffs;
10952522Sraf	fgetspent;
10962522Sraf	fgetspent_r;
10972522Sraf	_filbuf;
10982522Sraf	finite;
10992522Sraf	fork1;
11002522Sraf	fpclass;
11012522Sraf	fpgetmask;
11022522Sraf	fpgetsticky;
11032522Sraf	fpsetmask;
11042522Sraf	fpsetsticky;
11052522Sraf	fstatfs;
11062522Sraf	ftruncate;
11072522Sraf	ftw;
11082522Sraf	func_to_decimal;
11092522Sraf	gconvert;
11102522Sraf	gcvt;
11112522Sraf	getdents;
11122522Sraf	gethrtime;
11132522Sraf	gethrvtime;
11142522Sraf	getmntany;
11152522Sraf	getmntent;
11162522Sraf	getnetgrent;
11172522Sraf	getnetgrent_r;
11182522Sraf	getpw;
11192522Sraf	getspent;
11202522Sraf	getspent_r;
11212522Sraf	getspnam;
11222522Sraf	getspnam_r;
11232522Sraf	getutent;
11242522Sraf	getutid;
11252522Sraf	getutline;
11262522Sraf	getutmp;
11272522Sraf	getutmpx;
11282522Sraf	getutxent;
11292522Sraf	getutxid;
11302522Sraf	getutxline;
11312522Sraf	getvfsany;
11322522Sraf	getvfsent;
11332522Sraf	getvfsfile;
11342522Sraf	getvfsspec;
11352522Sraf	getwidth;
11362522Sraf	gsignal;
11372522Sraf	hasmntopt;
11382522Sraf	innetgr;
11392522Sraf	insque;
11402522Sraf	_insque;
11412522Sraf	isnanf = FUNCTION FILTER libm.so.2;
11422522Sraf	jrand48;
11432522Sraf	l64a;
11442522Sraf	ladd;
11452522Sraf	lckpwdf;
11462522Sraf	lcong48;
11472522Sraf	ldivide;
11482522Sraf	lexp10;
11492522Sraf	llabs;
11502522Sraf	lldiv;
11512522Sraf	llog10;
11522522Sraf	llseek;
11532522Sraf	lltostr;
11542522Sraf	lmul;
11552522Sraf	lone;
11562522Sraf	lrand48;
11572522Sraf	lshiftl;
11582522Sraf	lsub;
11592522Sraf	lten;
11602522Sraf	_lwp_cond_broadcast;
11612522Sraf	_lwp_cond_signal;
11622522Sraf	_lwp_cond_timedwait;
11632522Sraf	_lwp_cond_wait;
11642522Sraf	_lwp_continue;
11652522Sraf	_lwp_info;
11662522Sraf	_lwp_kill;
11672522Sraf	_lwp_mutex_lock;
11682522Sraf	_lwp_mutex_trylock;
11692522Sraf	_lwp_mutex_unlock;
11702522Sraf	_lwp_self;
11712522Sraf	_lwp_sema_init;
11722522Sraf	_lwp_sema_post;
11732522Sraf	_lwp_sema_wait;
11742522Sraf	_lwp_suspend;
11752522Sraf	lzero;
11762522Sraf	madvise;
11772522Sraf	__major;
11782522Sraf	__makedev;
11792522Sraf	memalign = NODIRECT;
11802522Sraf	mincore;
11812522Sraf	__minor;
11822522Sraf	mkstemp;
11832522Sraf	_mkstemp;
11842522Sraf	mlockall;
11852522Sraf	modff = FUNCTION FILTER libm.so.2;
11862522Sraf	mrand48;
11872522Sraf	munlockall;
11882522Sraf	nrand48;
11892522Sraf	nss_default_finders;
11902522Sraf	_nss_netdb_aliases;
11912522Sraf	_nss_XbyY_buf_alloc;
11922522Sraf	_nss_XbyY_buf_free;
11932522Sraf	__nsw_extended_action;
11942522Sraf	__nsw_freeconfig;
11952522Sraf	__nsw_getconfig;
11962522Sraf	openlog;
11972522Sraf	plock;
11982522Sraf	pread;
11992522Sraf	__priocntl;
12002522Sraf	__priocntlset;
12012522Sraf	processor_bind;
12022522Sraf	processor_info;
12032522Sraf	psiginfo;
12042522Sraf	psignal;
12052522Sraf	putpwent;
12062522Sraf	putspent;
12072522Sraf	pututline;
12082522Sraf	pututxline;
12092522Sraf	pwrite;
12102522Sraf	qeconvert;
12112522Sraf	qecvt;
12122522Sraf	qfconvert;
12132522Sraf	qfcvt;
12142522Sraf	qgconvert;
12152522Sraf	qgcvt;
12162522Sraf	quadruple_to_decimal;
12172522Sraf	realpath;
12182522Sraf	remque;
12192522Sraf	_remque;
12202522Sraf	seconvert;
12212522Sraf	seed48;
12222522Sraf	select;
12232522Sraf	_sema_held;
12242522Sraf	setegid;
12252522Sraf	seteuid;
12262522Sraf	setlogmask;
12272522Sraf	setnetgrent;
12282522Sraf	setspent;
12292522Sraf	settimeofday;
12302522Sraf	setutent;
12312522Sraf	setutxent;
12322522Sraf	sfconvert;
12332522Sraf	sgconvert;
12342522Sraf	sig2str;
12352522Sraf	sigwait;
12362522Sraf	single_to_decimal;
12372522Sraf	ssignal;
12382522Sraf	statfs;
12392522Sraf	str2sig;
12402522Sraf	strcasecmp;
12412522Sraf	string_to_decimal;
12422522Sraf	strncasecmp;
12432522Sraf	strsignal;
12442522Sraf	strtoll;
12452522Sraf	strtoull;
12462522Sraf	swapctl;
12472522Sraf	sysfs;
12482522Sraf	_sys_illlist;
12492522Sraf	syslog;
12502522Sraf	_syslog;
12512522Sraf	tmpnam_r;
12522522Sraf	truncate;
12532522Sraf	ttyslot;
12542522Sraf	uadmin;
12552522Sraf	ulckpwdf;
12562522Sraf	ulltostr;
12572522Sraf	unordered;
12582522Sraf	updwtmp;
12592522Sraf	updwtmpx;
12602522Sraf	ustat;
12612522Sraf	utimes;
12622522Sraf	utmpname;
12632522Sraf	utmpxname;
12642522Sraf	valloc = NODIRECT;
12652522Sraf	vfork;
12662522Sraf	vhangup;
12672522Sraf	vsyslog;
12682522Sraf	yield;
12692522Sraf};
12702522Sraf
12712522Sraf# There should never be more than one SUNWprivate version.
12722522Sraf# Don't add any more.  Add new private symbols to SUNWprivate_1.1
12732522Sraf
12742522SrafSUNWprivate_1.1 {
12752522Sraf    global:
12763855Ssn199410	__accessat;
12772522Sraf	_a64l;
12782522Sraf	acctctl;
12792522Sraf	_acctctl;
12802522Sraf	_acl;
12812522Sraf	_adjtime;
12822522Sraf	___Argv = NODIRECT;
12832522Sraf	_ascftime;
12842522Sraf	_asctime_r;
12852522Sraf	_assert_c99;
12862522Sraf	__assert_c99;
12872522Sraf	_assfail;
12882522Sraf	_atoll;
12892522Sraf	_atomic_add_16;
12902522Sraf	_atomic_add_16_nv;
12912522Sraf	_atomic_add_32;
12922522Sraf	_atomic_add_32_nv;
12932522Sraf	_atomic_add_64;
12942522Sraf	_atomic_add_64_nv;
12952522Sraf	_atomic_add_8;
12962522Sraf	_atomic_add_8_nv;
12972522Sraf	_atomic_add_char;
12982522Sraf	_atomic_add_char_nv;
12992522Sraf	_atomic_add_int;
13002522Sraf	_atomic_add_int_nv;
13012522Sraf	_atomic_add_long;
13022522Sraf	_atomic_add_long_nv;
13032522Sraf	_atomic_add_ptr;
13042522Sraf	_atomic_add_ptr_nv;
13052522Sraf	_atomic_add_short;
13062522Sraf	_atomic_add_short_nv;
13072522Sraf	_atomic_and_16;
13082522Sraf	_atomic_and_16_nv;
13092522Sraf	_atomic_and_32;
13102522Sraf	_atomic_and_32_nv;
13112522Sraf	_atomic_and_64;
13122522Sraf	_atomic_and_64_nv;
13132522Sraf	_atomic_and_8;
13142522Sraf	_atomic_and_8_nv;
13152522Sraf	_atomic_and_uchar;
13162522Sraf	_atomic_and_uchar_nv;
13172522Sraf	_atomic_and_uint;
13182522Sraf	_atomic_and_uint_nv;
13192522Sraf	_atomic_and_ulong;
13202522Sraf	_atomic_and_ulong_nv;
13212522Sraf	_atomic_and_ushort;
13222522Sraf	_atomic_and_ushort_nv;
13232522Sraf	_atomic_cas_16;
13242522Sraf	_atomic_cas_32;
13252522Sraf	_atomic_cas_64;
13262522Sraf	_atomic_cas_8;
13272522Sraf	_atomic_cas_ptr;
13282522Sraf	_atomic_cas_uchar;
13292522Sraf	_atomic_cas_uint;
13302522Sraf	_atomic_cas_ulong;
13312522Sraf	_atomic_cas_ushort;
13322522Sraf	_atomic_clear_long_excl;
13332522Sraf	_atomic_dec_16;
13342522Sraf	_atomic_dec_16_nv;
13352522Sraf	_atomic_dec_32;
13362522Sraf	_atomic_dec_32_nv;
13372522Sraf	_atomic_dec_64;
13382522Sraf	_atomic_dec_64_nv;
13392522Sraf	_atomic_dec_8;
13402522Sraf	_atomic_dec_8_nv;
13412522Sraf	_atomic_dec_uchar;
13422522Sraf	_atomic_dec_uchar_nv;
13432522Sraf	_atomic_dec_uint;
13442522Sraf	_atomic_dec_uint_nv;
13452522Sraf	_atomic_dec_ulong;
13462522Sraf	_atomic_dec_ulong_nv;
13472522Sraf	_atomic_dec_ushort;
13482522Sraf	_atomic_dec_ushort_nv;
13492522Sraf	_atomic_inc_16;
13502522Sraf	_atomic_inc_16_nv;
13512522Sraf	_atomic_inc_32;
13522522Sraf	_atomic_inc_32_nv;
13532522Sraf	_atomic_inc_64;
13542522Sraf	_atomic_inc_64_nv;
13552522Sraf	_atomic_inc_8;
13562522Sraf	_atomic_inc_8_nv;
13572522Sraf	_atomic_inc_uchar;
13582522Sraf	_atomic_inc_uchar_nv;
13592522Sraf	_atomic_inc_uint;
13602522Sraf	_atomic_inc_uint_nv;
13612522Sraf	_atomic_inc_ulong;
13622522Sraf	_atomic_inc_ulong_nv;
13632522Sraf	_atomic_inc_ushort;
13642522Sraf	_atomic_inc_ushort_nv;
13652522Sraf	_atomic_or_16;
13662522Sraf	_atomic_or_16_nv;
13672522Sraf	_atomic_or_32;
13682522Sraf	_atomic_or_32_nv;
13692522Sraf	_atomic_or_64;
13702522Sraf	_atomic_or_64_nv;
13712522Sraf	_atomic_or_8;
13722522Sraf	_atomic_or_8_nv;
13732522Sraf	_atomic_or_uchar;
13742522Sraf	_atomic_or_uchar_nv;
13752522Sraf	_atomic_or_uint;
13762522Sraf	_atomic_or_uint_nv;
13772522Sraf	_atomic_or_ulong;
13782522Sraf	_atomic_or_ulong_nv;
13792522Sraf	_atomic_or_ushort;
13802522Sraf	_atomic_or_ushort_nv;
13812522Sraf	_atomic_set_long_excl;
13822522Sraf	_atomic_swap_16;
13832522Sraf	_atomic_swap_32;
13842522Sraf	_atomic_swap_64;
13852522Sraf	_atomic_swap_8;
13862522Sraf	_atomic_swap_ptr;
13872522Sraf	_atomic_swap_uchar;
13882522Sraf	_atomic_swap_uint;
13892522Sraf	_atomic_swap_ulong;
13902522Sraf	_atomic_swap_ushort;
13912522Sraf	_autofssys;
13922522Sraf	_brk;
13932522Sraf	__btowc_dense;
13942522Sraf	__btowc_euc;
13952522Sraf	__btowc_sb;
13962522Sraf	_bufsync;
13972522Sraf	cfree = NODIRECT;
13982522Sraf	_cftime;
13992522Sraf	__charmap_init;
14002522Sraf	_cladm;
14012522Sraf	__cladm;
14022522Sraf	__class_quadruple;
14032522Sraf	_clock_getres;
14042522Sraf	_clock_gettime;
14052522Sraf	_clock_nanosleep;
14062522Sraf	_clock_settime;
14072522Sraf	_closelog;
14082522Sraf	__collate_init;
14092522Sraf	_cond_broadcast;
14102522Sraf	_cond_destroy;
14112522Sraf	_cond_init;
14122522Sraf	_cond_reltimedwait;
14132522Sraf	_cond_signal;
14142522Sraf	_cond_timedwait;
14152522Sraf	_cond_wait;
14162522Sraf	core_get_default_content;
14172522Sraf	_core_get_default_content;
14182522Sraf	core_get_default_path;
14192522Sraf	_core_get_default_path;
14202522Sraf	core_get_global_content;
14212522Sraf	_core_get_global_content;
14222522Sraf	core_get_global_path;
14232522Sraf	_core_get_global_path;
14242522Sraf	core_get_options;
14252522Sraf	_core_get_options;
14262522Sraf	core_get_process_content;
14272522Sraf	_core_get_process_content;
14282522Sraf	core_get_process_path;
14292522Sraf	_core_get_process_path;
14302522Sraf	core_set_default_content;
14312522Sraf	_core_set_default_content;
14322522Sraf	core_set_default_path;
14332522Sraf	_core_set_default_path;
14342522Sraf	core_set_global_content;
14352522Sraf	_core_set_global_content;
14362522Sraf	core_set_global_path;
14372522Sraf	_core_set_global_path;
14382522Sraf	core_set_options;
14392522Sraf	_core_set_options;
14402522Sraf	core_set_process_content;
14412522Sraf	_core_set_process_content;
14422522Sraf	core_set_process_path;
14432522Sraf	_core_set_process_path;
14442522Sraf	_cswidth;
14452522Sraf	_ctermid_r;
14462522Sraf	_ctime_r;
14472522Sraf	__ctype_init;
14482522Sraf	__ctype_mask;
14492522Sraf	dbm_close_status;
14502522Sraf	dbm_do_nextkey;
14512522Sraf	dbm_setdefwrite;
14522522Sraf	_D_cplx_div;
14532522Sraf	_D_cplx_div_ix;
14542522Sraf	_D_cplx_div_rx;
14552522Sraf	_D_cplx_mul;
14562522Sraf	_decimal_to_double;
14572522Sraf	_decimal_to_extended;
14582522Sraf	_decimal_to_quadruple;
14592522Sraf	_decimal_to_single;
14602923Sraf	defcntl;
14612923Sraf	_defcntl;
14622923Sraf	defopen;
14632923Sraf	_defopen;
14642923Sraf	defread;
14652923Sraf	_defread;
14662522Sraf	_delete;
14672522Sraf	_dgettext;
14682522Sraf	_door_bind;
14692522Sraf	_door_call;
14702522Sraf	_door_create;
14712522Sraf	_door_cred;
14722522Sraf	_door_getparam;
14732522Sraf	_door_info;
14742522Sraf	_door_return;
14752522Sraf	_door_revoke;
14762522Sraf	_door_server_create;
14772522Sraf	_door_setparam;
14782522Sraf	_door_ucred;
14792522Sraf	_door_unbind;
14802522Sraf	_doprnt;
14812522Sraf	_doscan;
14822522Sraf	_double_to_decimal;
14832522Sraf	_drand48;
14842522Sraf	_econvert;
14852522Sraf	_ecvt;
14862522Sraf	_endgrent;
14872522Sraf	_endpwent;
14882522Sraf	_endspent;
14892522Sraf	_endutent;
14902522Sraf	_endutxent;
14912522Sraf	__environ_lock = NODIRECT;
14922522Sraf	_erand48;
14932522Sraf	__eucpctowc_gen;
14942522Sraf	exportfs;
14952522Sraf	_exportfs;
14962522Sraf	_extended_to_decimal;
14972522Sraf	_facl;
14982522Sraf	_fchroot;
14992522Sraf	_fconvert;
15002522Sraf	_F_cplx_div;
15012522Sraf	_F_cplx_div_ix;
15022522Sraf	_F_cplx_div_rx;
15032522Sraf	_F_cplx_mul;
15042522Sraf	_fcvt;
15052522Sraf	_ffs;
15062522Sraf	_fgetgrent;
15072522Sraf	_fgetgrent_r;
15082522Sraf	_fgetpwent;
15092522Sraf	_fgetpwent_r;
15102522Sraf	_fgetspent;
15112522Sraf	_fgetspent_r;
15122522Sraf	__fgetwc_dense;
15132522Sraf	__fgetwc_euc;
15142522Sraf	__fgetwc_sb;
15152522Sraf	__fgetwc_xpg5;
15162522Sraf	__fgetws_xpg5;
15172522Sraf	_file_to_decimal;
15182522Sraf	_findbuf;
15192522Sraf	_findiop;
15202522Sraf	__fini_daemon_priv;
15212522Sraf	_finite;
15222522Sraf	_flockfile;
15232522Sraf	__fnmatch_C;
15242522Sraf	__fnmatch_sb;
15252522Sraf	__fnmatch_std;
15262522Sraf	_fork1;
15272522Sraf	_forkall;
15283235Sraf	_forkallx;
15293235Sraf	_forkx;
15302522Sraf	_fpclass;
15312522Sraf	_fpgetmask;
15322522Sraf	_fpgetround;
15332522Sraf	_fpgetsticky;
15342522Sraf	_fprintf;
15352522Sraf	_fpsetmask;
15362522Sraf	_fpsetround;
15372522Sraf	_fpsetsticky;
15382522Sraf	__fputwc_xpg5;
15392522Sraf	__fputws_xpg5;
15402522Sraf	_fstatfs;
15412522Sraf	_ftruncate;
15422522Sraf	_ftrylockfile;
15432522Sraf	_ftw;
15442522Sraf	_func_to_decimal;
15452522Sraf	_funlockfile;
15462522Sraf	_gconvert;
15472522Sraf	_gcvt;
15482522Sraf	_getarg;
15492522Sraf	_getchar_unlocked;
15502522Sraf	__getcontext;
15512522Sraf	_getc_unlocked;
15522522Sraf	__getdate_std;
15532522Sraf	_getdents;
15542522Sraf	_get_exit_frame_monitor;
15552522Sraf	_getfp;
15562522Sraf	_getgrent;
15572522Sraf	_getgrent_r;
15582522Sraf	_getgrgid_r;
15592522Sraf	_getgrnam_r;
15602522Sraf	_getgroupsbymember;
15612522Sraf	__getloadavg;
15622522Sraf	_getlogin_r;
15632522Sraf	_getmntany;
15642522Sraf	_getmntent;
15652522Sraf	_getpw;
15662522Sraf	_getpwent;
15672522Sraf	_getpwent_r;
15682522Sraf	_getpwnam_r;
15692522Sraf	_getpwuid_r;
15702522Sraf	_getsp;
15712522Sraf	_getspent;
15722522Sraf	_getspent_r;
15732522Sraf	_getspnam;
15742522Sraf	_getspnam_r;
15752522Sraf	__gettsp;
15762522Sraf	_getutent;
15772522Sraf	_getutid;
15782522Sraf	_getutline;
15792522Sraf	_getutmp;
15802522Sraf	_getutmpx;
15812522Sraf	_getutxent;
15822522Sraf	_getutxid;
15832522Sraf	_getutxline;
15842522Sraf	_getvfsany;
15852522Sraf	_getvfsent;
15862522Sraf	_getvfsfile;
15872522Sraf	_getvfsspec;
15883686Sgjelinek	getvmusage;
15892522Sraf	__getwchar_xpg5;
15902522Sraf	__getwc_xpg5;
15912522Sraf	_getzoneid;
15922522Sraf	_getzoneidbyname;
15932522Sraf	_getzonenamebyid;
15942522Sraf	_gmtime_r;
15952522Sraf	_gsignal;
15962522Sraf	_iconv;
15972522Sraf	_iconv_close;
15982522Sraf	_iconv_open;
15992522Sraf	__inf_read;
16002522Sraf	__inf_written;
16012522Sraf	__init_daemon_priv;
16022522Sraf	__init_suid_priv;
16032522Sraf	_insert;
16042522Sraf	inst_sync;
16052522Sraf	_inst_sync;
16062522Sraf	_is_euc_fc;
16072522Sraf	_is_euc_pc;
16082522Sraf	__i_size;
16092522Sraf	_isnanf = FUNCTION FILTER libm.so.2;
16102522Sraf	_is_system_labeled;
16112522Sraf	_iswctype;
16122522Sraf	__iswctype_bc;
16132522Sraf	__iswctype_sb;
16142522Sraf	__iswctype_std;
16152522Sraf	_jrand48;
16162522Sraf	_l64a;
16172522Sraf	_ladd;
16182522Sraf	__lc_charmap;
16192522Sraf	__lc_collate;
16202522Sraf	__lc_ctype;
16212522Sraf	_lckpwdf;
16222522Sraf	__lc_locale;
16232522Sraf	__lc_messages;
16242522Sraf	__lc_monetary;
16252522Sraf	__lc_numeric;
16262522Sraf	_lcong48;
16272522Sraf	__lc_time;
16282522Sraf	_ldivide;
16292522Sraf	_lexp10;
16302522Sraf	_lgrp_home_fast;
16312522Sraf	_lgrpsys;
16322522Sraf	__libc_threaded;
16332522Sraf	_lib_version = NODIRECT;
16342522Sraf	_llabs;
16352522Sraf	_lldiv;
16362522Sraf	_llog10;
16372522Sraf	_llseek;
16382522Sraf	_lltostr;
16392522Sraf	_lmul;
16402522Sraf	__localeconv_std;
16412522Sraf	__locale_init;
16422522Sraf	_localtime_r;
16432522Sraf	_lock_clear;
16442522Sraf	_lock_try;
16452522Sraf	_logb = FUNCTION FILTER libm.so.2;
16462522Sraf	_lone;
16472522Sraf	_lrand48;
16482522Sraf	_lshiftl;
16492522Sraf	_lsub;
16502522Sraf	_lten;
16512522Sraf	_ltzset;
16522522Sraf	__lwp_cond_broadcast;
16532522Sraf	__lwp_cond_reltimedwait;
16542522Sraf	__lwp_cond_signal;
16552522Sraf	__lwp_cond_timedwait;
16562522Sraf	__lwp_cond_wait;
16572522Sraf	__lwp_continue;
16582522Sraf	__lwp_info;
16592522Sraf	__lwp_kill;
16602522Sraf	__lwp_mutex_lock;
16612522Sraf	__lwp_mutex_trylock;
16622522Sraf	__lwp_mutex_unlock;
16632522Sraf	lwp_self;
16642522Sraf	__lwp_self;
16652522Sraf	__lwp_sema_init;
16662522Sraf	__lwp_sema_post;
16672522Sraf	__lwp_sema_trywait;
16682522Sraf	__lwp_sema_wait;
16692522Sraf	__lwp_suspend;
16702522Sraf	_lzero;
16712522Sraf	_madvise;
16722522Sraf	makeut;
16732522Sraf	_makeut;
16742522Sraf	makeutx;
16752522Sraf	_makeutx;
16762522Sraf	__malloc_lock;
16772522Sraf	_mbftowc;
16782522Sraf	__mbftowc_dense;
16792522Sraf	__mbftowc_euc;
16802522Sraf	__mbftowc_sb;
16812522Sraf	__mblen_gen;
16822522Sraf	__mblen_sb;
16832522Sraf	__mbrlen_gen;
16842522Sraf	__mbrlen_sb;
16852522Sraf	__mbrtowc_dense;
16862522Sraf	__mbrtowc_euc;
16872522Sraf	__mbrtowc_sb;
16882522Sraf	__mbsinit_gen;
16892522Sraf	__mbsrtowcs_dense;
16902522Sraf	__mbsrtowcs_euc;
16912522Sraf	__mbsrtowcs_sb;
16922522Sraf	__mbst_get_consumed_array;
16932522Sraf	__mbst_get_locale;
16942522Sraf	__mbst_get_nconsumed;
16952522Sraf	__mbstowcs_dense;
16962522Sraf	__mbstowcs_euc;
16972522Sraf	__mbstowcs_sb;
16982522Sraf	__mbst_set_consumed_array;
16992522Sraf	__mbst_set_locale;
17002522Sraf	__mbst_set_nconsumed;
17012522Sraf	__mbtowc_dense;
17022522Sraf	__mbtowc_euc;
17032522Sraf	__mbtowc_sb;
17042522Sraf	mcfiller;
17052522Sraf	_membar_consumer;
17062522Sraf	_membar_enter;
17072522Sraf	_membar_exit;
17082522Sraf	_membar_producer;
17092522Sraf	__messages_init;
17102522Sraf	_mincore;
17112522Sraf	_mkarglst;
17122522Sraf	_mlockall;
17132522Sraf	mntopt;
17142522Sraf	modctl;
17152522Sraf	_modff = FUNCTION FILTER libm.so.2;
17162522Sraf	modutx;
17172522Sraf	_modutx;
17182522Sraf	__monetary_init;
17192522Sraf	_mrand48;
17202522Sraf	msgctl64;
17212522Sraf	_msgctl64;
17222522Sraf	__multi_innetgr;
17232522Sraf	_munlockall;
17242522Sraf	_mutex_destroy;
17252522Sraf	__mutex_destroy;
17262522Sraf	mutex_held;
17272522Sraf	__mutex_held;
17282522Sraf	_mutex_init;
17292522Sraf	__mutex_init;
17302522Sraf	__mutex_lock;
17312522Sraf	_mutex_trylock;
17322522Sraf	__mutex_trylock;
17332522Sraf	_mutex_unlock;
17342522Sraf	__mutex_unlock;
17352522Sraf	_nanosleep;
17362522Sraf	__nan_read;
17372522Sraf	__nan_written;
17382522Sraf	nfs_getfh;
17392522Sraf	_nfs_getfh;
17402522Sraf	nfssvc;
17412522Sraf	_nfssvc;
17422522Sraf	_nfssys;
17432522Sraf	__nis_debug_bind;
17442522Sraf	__nis_debug_calls;
17452522Sraf	__nis_debug_file;
17462522Sraf	__nis_debug_rpc;
17472522Sraf	__nis_get_environment;
17482522Sraf	__nis_prefsrv;
17492522Sraf	__nis_preftype;
17502522Sraf	__nis_server;
17512522Sraf	__nl_langinfo_std;
17522522Sraf	_nrand48;
17532522Sraf	_nss_db_state_destr;
17542522Sraf	_nss_default_finders;
17552830Sdjl	nss_default_key2str;
17562522Sraf	nss_delete;
17572522Sraf	_nss_delete;
17582522Sraf	nss_endent;
17592522Sraf	_nss_endent;
17602522Sraf	nss_getent;
17612522Sraf	_nss_getent;
17622830Sdjl	_nss_initf_group;
17632522Sraf	_nss_initf_netgroup;
17642830Sdjl	_nss_initf_passwd;
17652830Sdjl	_nss_initf_shadow;
17662830Sdjl	nss_packed_arg_init;
17672830Sdjl	nss_packed_context_init;
17682830Sdjl	nss_packed_getkey;
17692830Sdjl	nss_packed_set_status;
17702522Sraf	nss_search;
17712522Sraf	_nss_search;
17722522Sraf	nss_setent;
17732522Sraf	_nss_setent;
17742522Sraf	_nss_XbyY_fgets;
17752522Sraf	__nsw_extended_action_v1;
17762522Sraf	__nsw_freeconfig_v1;
17772522Sraf	__nsw_getconfig_v1;
17782522Sraf	__nthreads;
17792522Sraf	__numeric_init;
17802522Sraf	_openlog;
17812522Sraf	_plock;
17822522Sraf	_port_alert;
17832522Sraf	_port_associate;
17842522Sraf	_port_create;
17852522Sraf	_port_dissociate;
17862522Sraf	_port_get;
17872522Sraf	_port_getn;
17882522Sraf	_port_send;
17892522Sraf	_port_sendn;
17902522Sraf	_posix_openpt;
17912522Sraf	_posix_spawn;
17922522Sraf	_posix_spawnattr_destroy;
17932522Sraf	_posix_spawnattr_getflags;
17942522Sraf	_posix_spawnattr_getpgroup;
17952522Sraf	_posix_spawnattr_getschedparam;
17962522Sraf	_posix_spawnattr_getschedpolicy;
17972522Sraf	_posix_spawnattr_getsigdefault;
17982522Sraf	_posix_spawnattr_getsigmask;
17992522Sraf	_posix_spawnattr_init;
18002522Sraf	_posix_spawnattr_setflags;
18012522Sraf	_posix_spawnattr_setpgroup;
18022522Sraf	_posix_spawnattr_setschedparam;
18032522Sraf	_posix_spawnattr_setschedpolicy;
18042522Sraf	_posix_spawnattr_setsigdefault;
18052522Sraf	_posix_spawnattr_setsigmask;
18062522Sraf	_posix_spawn_file_actions_addclose;
18072522Sraf	_posix_spawn_file_actions_adddup2;
18082522Sraf	_posix_spawn_file_actions_addopen;
18092522Sraf	_posix_spawn_file_actions_destroy;
18102522Sraf	_posix_spawn_file_actions_init;
18112522Sraf	_posix_spawnp;
18122522Sraf	_pread;
18132522Sraf	_printstack;
18142522Sraf	__priv_bracket;
18152522Sraf	__priv_relinquish;
18162522Sraf	_pselect;
18172522Sraf	pset_assign_forced;
18182522Sraf	_psiginfo;
18192522Sraf	_psignal;
18202522Sraf	_pthread_atfork;
18212522Sraf	_pthread_attr_destroy;
18222522Sraf	_pthread_attr_getdetachstate;
18232522Sraf	_pthread_attr_getguardsize;
18242522Sraf	_pthread_attr_getinheritsched;
18252522Sraf	_pthread_attr_getschedparam;
18262522Sraf	_pthread_attr_getschedpolicy;
18272522Sraf	_pthread_attr_getscope;
18282522Sraf	_pthread_attr_getstack;
18292522Sraf	_pthread_attr_getstackaddr;
18302522Sraf	_pthread_attr_getstacksize;
18312522Sraf	_pthread_attr_init;
18322522Sraf	_pthread_attr_setdetachstate;
18332522Sraf	_pthread_attr_setguardsize;
18342522Sraf	_pthread_attr_setinheritsched;
18352522Sraf	_pthread_attr_setschedparam;
18362522Sraf	_pthread_attr_setschedpolicy;
18372522Sraf	_pthread_attr_setscope;
18382522Sraf	_pthread_attr_setstack;
18392522Sraf	_pthread_attr_setstackaddr;
18402522Sraf	_pthread_attr_setstacksize;
18412522Sraf	_pthread_barrierattr_destroy;
18422522Sraf	_pthread_barrierattr_getpshared;
18432522Sraf	_pthread_barrierattr_init;
18442522Sraf	_pthread_barrierattr_setpshared;
18452522Sraf	_pthread_barrier_destroy;
18462522Sraf	_pthread_barrier_init;
18472522Sraf	_pthread_barrier_wait;
18482522Sraf	_pthread_cancel;
18492522Sraf	_pthread_condattr_destroy;
18502522Sraf	_pthread_condattr_getclock;
18512522Sraf	_pthread_condattr_getpshared;
18522522Sraf	_pthread_condattr_init;
18532522Sraf	_pthread_condattr_setclock;
18542522Sraf	_pthread_condattr_setpshared;
18552522Sraf	_pthread_cond_broadcast;
18562522Sraf	_pthread_cond_destroy;
18572522Sraf	_pthread_cond_init;
18582522Sraf	_pthread_cond_reltimedwait_np;
18592522Sraf	_pthread_cond_signal;
18602522Sraf	_pthread_cond_timedwait;
18612522Sraf	_pthread_cond_wait;
18622522Sraf	_pthread_create;
18632522Sraf	_pthread_detach;
18642522Sraf	_pthread_equal;
18652522Sraf	_pthread_exit;
18662522Sraf	_pthread_getconcurrency;
18672522Sraf	_pthread_getschedparam;
18682522Sraf	_pthread_getspecific;
18692522Sraf	_pthread_join;
18702522Sraf	_pthread_key_create;
18713864Sraf	_pthread_key_create_once_np;
18722522Sraf	_pthread_key_delete;
18732522Sraf	_pthread_kill;
18742522Sraf	__pthread_min_stack;
18752522Sraf	_pthread_mutexattr_destroy;
18762522Sraf	_pthread_mutexattr_getprioceiling;
18772522Sraf	_pthread_mutexattr_getprotocol;
18782522Sraf	_pthread_mutexattr_getpshared;
18792522Sraf	_pthread_mutexattr_getrobust_np;
18802522Sraf	_pthread_mutexattr_gettype;
18812522Sraf	_pthread_mutexattr_init;
18822522Sraf	_pthread_mutexattr_setprioceiling;
18832522Sraf	_pthread_mutexattr_setprotocol;
18842522Sraf	_pthread_mutexattr_setpshared;
18852522Sraf	_pthread_mutexattr_setrobust_np;
18862522Sraf	_pthread_mutexattr_settype;
18872522Sraf	_pthread_mutex_consistent_np;
18882522Sraf	_pthread_mutex_destroy;
18892522Sraf	_pthread_mutex_getprioceiling;
18902522Sraf	_pthread_mutex_init;
18912522Sraf	_pthread_mutex_lock;
18922522Sraf	_pthread_mutex_reltimedlock_np;
18932522Sraf	_pthread_mutex_setprioceiling;
18942522Sraf	_pthread_mutex_timedlock;
18952522Sraf	_pthread_mutex_trylock;
18962522Sraf	_pthread_mutex_unlock;
18972522Sraf	_pthread_once;
18982522Sraf	_pthread_rwlockattr_destroy;
18992522Sraf	_pthread_rwlockattr_getpshared;
19002522Sraf	_pthread_rwlockattr_init;
19012522Sraf	_pthread_rwlockattr_setpshared;
19022522Sraf	_pthread_rwlock_destroy;
19032522Sraf	_pthread_rwlock_init;
19042522Sraf	_pthread_rwlock_rdlock;
19052522Sraf	_pthread_rwlock_reltimedrdlock_np;
19062522Sraf	_pthread_rwlock_reltimedwrlock_np;
19072522Sraf	_pthread_rwlock_timedrdlock;
19082522Sraf	_pthread_rwlock_timedwrlock;
19092522Sraf	_pthread_rwlock_tryrdlock;
19102522Sraf	_pthread_rwlock_trywrlock;
19112522Sraf	_pthread_rwlock_unlock;
19122522Sraf	_pthread_rwlock_wrlock;
19132522Sraf	_pthread_self;
19142522Sraf	_pthread_setcancelstate;
19152522Sraf	_pthread_setcanceltype;
19162522Sraf	_pthread_setcleanupinit;
19172522Sraf	_pthread_setconcurrency;
19182522Sraf	_pthread_setschedparam;
19192522Sraf	_pthread_setschedprio;
19202522Sraf	_pthread_setspecific;
19212522Sraf	_pthread_sigmask;
19222522Sraf	_pthread_spin_destroy;
19232522Sraf	_pthread_spin_init;
19242522Sraf	_pthread_spin_lock;
19252522Sraf	_pthread_spin_trylock;
19262522Sraf	_pthread_spin_unlock;
19272522Sraf	_pthread_testcancel;
19282522Sraf	_putchar_unlocked;
19292522Sraf	_putc_unlocked;
19302522Sraf	_putpwent;
19312522Sraf	_putspent;
19322522Sraf	_pututline;
19332522Sraf	_pututxline;
19342522Sraf	__putwchar_xpg5;
19352522Sraf	__putwc_xpg5;
19362522Sraf	_pwrite;
19372522Sraf	_qeconvert;
19382522Sraf	_qecvt;
19392522Sraf	_qfconvert;
19402522Sraf	_qfcvt;
19412522Sraf	_qgconvert;
19422522Sraf	_qgcvt;
19432522Sraf	_quadruple_to_decimal;
19442522Sraf	_rand_r;
19452522Sraf	rctlctl;
19462522Sraf	_rctlctl;
19472522Sraf	rctllist;
19482522Sraf	_rctllist;
19492522Sraf	_readdir_r;
19502522Sraf	_realbufend;
19512522Sraf	_realpath;
19522522Sraf	__regcomp_C;
19532522Sraf	__regcomp_std;
19542522Sraf	__regerror_std;
19552522Sraf	__regexec_C;
19562522Sraf	__regexec_std;
19572522Sraf	__regfree_std;
19582522Sraf	_resume;
19592522Sraf	_resume_ret;
19602522Sraf	_rpcsys;
19612522Sraf	_rwlock_init;
19622522Sraf	_rw_rdlock;
19632522Sraf	_rw_tryrdlock;
19642522Sraf	_rw_trywrlock;
19652522Sraf	_rw_unlock;
19662522Sraf	_rw_wrlock;
19672522Sraf	_sbrk_grow_aligned;
19682522Sraf	_sbrk_unlocked;
19692522Sraf	_schedctl_exit;
19702522Sraf	_schedctl_init;
19712522Sraf	_schedctl_lookup;
19722522Sraf	scrwidth;
19732522Sraf	_seconvert;
19742522Sraf	_seed48;
19752522Sraf	_select;
19762522Sraf	_sema_init;
19772522Sraf	_sema_post;
19782522Sraf	_sema_reltimedwait;
19792522Sraf	_sema_timedwait;
19802522Sraf	_sema_trywait;
19812522Sraf	_sema_wait;
19822522Sraf	_sem_close;
19832522Sraf	semctl64;
19842522Sraf	_semctl64;
19852522Sraf	_sem_destroy;
19862522Sraf	_sem_getvalue;
19872522Sraf	_sem_init;
19882522Sraf	_sem_open;
19892522Sraf	_sem_post;
19902522Sraf	_sem_reltimedwait_np;
19912522Sraf	_sem_timedwait;
19922522Sraf	_sem_trywait;
19932522Sraf	_sem_unlink;
19942522Sraf	_sem_wait;
19952712Snn35248	set_setcontext_enforcement;
19962712Snn35248	set_l10n_alternate_root;
19972522Sraf	_setbufend;
19982522Sraf	_setegid;
19992522Sraf	_setenv;
20002522Sraf	__set_errno;
20012522Sraf	_seteuid;
20022522Sraf	_setgrent;
20032522Sraf	_setlogmask;
20042522Sraf	_setpwent;
20053684Srd117015	setprojrctl;
20063684Srd117015	_setprojrctl;
20072522Sraf	_setregid;
20082522Sraf	_setreuid;
20092712Snn35248	setsigacthandler;
20102522Sraf	_setspent;
20112522Sraf	_settimeofday;
20122522Sraf	_setutent;
20132522Sraf	_setutxent;
20142522Sraf	_sfconvert;
20152522Sraf	_sgconvert;
20162522Sraf	shmctl64;
20172522Sraf	_shmctl64;
20182522Sraf	_sig2str;
20192522Sraf	sigflag;
20202522Sraf	_sigflag;
20212522Sraf	_sigfpe;
20222522Sraf	_siginterrupt;
20232522Sraf	_signal;
20242522Sraf	_sigoff;
20252522Sraf	_sigon;
20262522Sraf	_sigqueue;
20272522Sraf	_sigstack;
20282522Sraf	_sigtimedwait;
20292522Sraf	_sigwait;
20302522Sraf	_sigwaitinfo;
20312522Sraf	_single_to_decimal;
20322522Sraf	_smbuf;
20332522Sraf	_so_accept;
20342522Sraf	_so_bind;
20352522Sraf	_sockconfig;
20362522Sraf	_so_connect;
20372522Sraf	_so_getpeername;
20382522Sraf	_so_getsockname;
20392522Sraf	_so_getsockopt;
20402522Sraf	_so_listen;
20412522Sraf	_so_recv;
20422522Sraf	_so_recvfrom;
20432522Sraf	_so_recvmsg;
20442522Sraf	_so_send;
20452522Sraf	_so_sendmsg;
20462522Sraf	_so_sendto;
20472522Sraf	_so_setsockopt;
20482522Sraf	_so_shutdown;
20492522Sraf	_so_socket;
20502522Sraf	_so_socketpair;
20512522Sraf	_sp;
20522522Sraf	_srand48;
20532522Sraf	_ssignal;
20542522Sraf	_statfs;
20552830Sdjl	str2group;
20562830Sdjl	str2passwd;
20572522Sraf	_str2sig;
20582522Sraf	str2spwd;
20592522Sraf	__strcoll_C;
20602522Sraf	__strcoll_sb;
20612522Sraf	__strcoll_std;
20622522Sraf	_strerror;
20632522Sraf	_strerror_r;
20642522Sraf	__strfmon_std;
20652522Sraf	__strftime_std;
20662522Sraf	_string_to_decimal;
20672522Sraf	__strptime_dontzero;
20682522Sraf	__strptime_std;
20692522Sraf	_strsignal;
20702522Sraf	_strtok_r;
20712522Sraf	_strtoll;
20722522Sraf	_strtoull;
20732522Sraf	__strxfrm_C;
20742522Sraf	__strxfrm_sb;
20752522Sraf	__strxfrm_std;
20762522Sraf	stty;
20772522Sraf	_stty;
20782522Sraf	_swapctl;
20792522Sraf	syscall;
20802522Sraf	_sysconfig;
20812522Sraf	_sysfs;
20822522Sraf	__systemcall;
20832522Sraf	_tdb_bootstrap;
20842522Sraf	_thr_continue;
20852522Sraf	thr_continue_allmutators;
20862522Sraf	_thr_continue_allmutators;
20872522Sraf	thr_continue_mutator;
20882522Sraf	_thr_continue_mutator;
20892522Sraf	_thr_create;
20902522Sraf	_thr_detach;
20912522Sraf	__threaded;
20922522Sraf	_thr_exit;
20932522Sraf	_thr_getconcurrency;
20942522Sraf	_thr_get_inf_read;
20952522Sraf	_thr_get_nan_read;
20962522Sraf	_thr_getprio;
20972522Sraf	_thr_getspecific;
20982522Sraf	thr_getstate;
20992522Sraf	_thr_getstate;
21002522Sraf	_thr_join;
21012522Sraf	_thr_keycreate;
21023864Sraf	_thr_keycreate_once;
21032522Sraf	_thr_key_delete;
21042522Sraf	_thr_kill;
21052522Sraf	_thr_main;
21062522Sraf	_thr_min_stack;
21072522Sraf	thr_mutators_barrier;
21082522Sraf	_thr_mutators_barrier;
21092522Sraf	thr_probe_getfunc_addr;
21102522Sraf	thr_probe_setup;
21112522Sraf	_thr_schedctl;
21122522Sraf	_thr_self;
21132522Sraf	_thr_setconcurrency;
21142522Sraf	thr_setmutator;
21152522Sraf	_thr_setmutator;
21162522Sraf	_thr_setprio;
21172522Sraf	_thr_setspecific;
21182522Sraf	thr_setstate;
21192522Sraf	_thr_setstate;
21202522Sraf	thr_sighndlrinfo;
21212522Sraf	_thr_sighndlrinfo;
21222522Sraf	_thr_sigsetmask;
21232522Sraf	_thr_slot_offset;
21242522Sraf	_thr_stksegment;
21252522Sraf	_thr_suspend;
21262522Sraf	thr_suspend_allmutators;
21272522Sraf	_thr_suspend_allmutators;
21282522Sraf	thr_suspend_mutator;
21292522Sraf	_thr_suspend_mutator;
21302522Sraf	thr_wait_mutator;
21312522Sraf	_thr_wait_mutator;
21322522Sraf	_thr_yield;
21332522Sraf	__time_init;
21342522Sraf	_timer_create;
21352522Sraf	_timer_delete;
21362522Sraf	_timer_getoverrun;
21372522Sraf	_timer_gettime;
21382522Sraf	_timer_settime;
21392522Sraf	__tls_get_addr;
21402522Sraf	_tmpnam;
21412522Sraf	_tmpnam_r;
21422522Sraf	__towctrans_bc;
21432522Sraf	__towctrans_std;
21442522Sraf	__towlower_bc;
21452522Sraf	__towlower_std;
21462522Sraf	__towupper_bc;
21472522Sraf	__towupper_std;
21482522Sraf	__trans_lower;
21492522Sraf	__trans_upper;
21502522Sraf	_truncate;
21512522Sraf	_trwctype;
21522522Sraf	__trwctype_std;
21532522Sraf	_ttyname_dev;
21542522Sraf	_ttyname_r;
21552522Sraf	_ttyslot;
21562522Sraf	_uadmin;
21572522Sraf	_uberdata;
21582522Sraf	_ucred_alloc;
21592522Sraf	ucred_getamask;
21602522Sraf	_ucred_getamask;
21612522Sraf	ucred_getasid;
21622522Sraf	_ucred_getasid;
21632522Sraf	ucred_getatid;
21642522Sraf	_ucred_getatid;
21652522Sraf	ucred_getauid;
21662522Sraf	_ucred_getauid;
21672522Sraf	_ulckpwdf;
21682522Sraf	_ulltostr;
21692522Sraf	_uncached_getgrgid_r;
21702522Sraf	_uncached_getgrnam_r;
21712522Sraf	_uncached_getpwnam_r;
21722522Sraf	_uncached_getpwuid_r;
21732522Sraf	_ungetc_unlocked;
21742522Sraf	__ungetwc_xpg5;
21752522Sraf	_unordered;
21762522Sraf	_unsetenv;
21772522Sraf	_updwtmp;
21782522Sraf	_updwtmpx;
21792522Sraf	_usleep;
21802522Sraf	_ustat;
21812522Sraf	_utimes;
21822522Sraf	_utmpname;
21832522Sraf	_utmpxname;
21842522Sraf	utssys;
21852522Sraf	_utssys;
21862522Sraf	_vfork;
21873235Sraf	_vforkx;
21882522Sraf	_vhangup;
21892522Sraf	_vsyslog;
21902522Sraf	_wait3;
21912522Sraf	_walkcontext;
21922522Sraf	__wcrtomb_dense;
21932522Sraf	__wcrtomb_euc;
21942522Sraf	__wcrtomb_sb;
21952522Sraf	__wcscoll_bc;
21962522Sraf	__wcscoll_C;
21972522Sraf	__wcscoll_std;
21982522Sraf	__wcsftime_std;
21992522Sraf	__wcsftime_xpg5;
22002522Sraf	__wcsrtombs_dense;
22012522Sraf	__wcsrtombs_euc;
22022522Sraf	__wcsrtombs_sb;
22032522Sraf	__wcstok_xpg5;
22042522Sraf	__wcstombs_dense;
22052522Sraf	__wcstombs_euc;
22062522Sraf	__wcstombs_sb;
22072522Sraf	__wcswidth_bc;
22082522Sraf	__wcswidth_dense;
22092522Sraf	__wcswidth_euc;
22102522Sraf	__wcswidth_sb;
22112522Sraf	__wcswidth_std;
22122522Sraf	__wcsxfrm_bc;
22132522Sraf	__wcsxfrm_C;
22142522Sraf	__wcsxfrm_std;
22152522Sraf	__wctob_dense;
22162522Sraf	__wctob_euc;
22172522Sraf	__wctob_sb;
22182522Sraf	__wctoeucpc_gen;
22192522Sraf	_wctomb;
22202522Sraf	__wctomb_dense;
22212522Sraf	__wctomb_euc;
22222522Sraf	__wctomb_sb;
22232522Sraf	__wctrans_std;
22242522Sraf	__wctype_std;
22252522Sraf	__wcwidth_bc;
22262522Sraf	__wcwidth_dense;
22272522Sraf	__wcwidth_euc;
22282522Sraf	__wcwidth_sb;
22292522Sraf	__wcwidth_std;
22302522Sraf	wdbindf;
22312522Sraf	wdchkind;
22322522Sraf	wddelim;
22332522Sraf	_wrtchk;
22342522Sraf	_xflsbuf;
22352522Sraf	_xgetwidth;
22362522Sraf	__xpg6 = NODIRECT;
22372522Sraf	_yield;
22383448Sdh155122	zone_add_datalink;
22392522Sraf	zone_boot;
22403448Sdh155122	zone_check_datalink;
22412522Sraf	zone_create;
22422522Sraf	zone_destroy;
22432522Sraf	zone_enter;
22442522Sraf	zone_getattr;
22452522Sraf	zone_get_id;
22462522Sraf	zone_list;
22473448Sdh155122	zone_list_datalink;
22482522Sraf	zonept;
22493448Sdh155122	zone_remove_datalink;
22502522Sraf	zone_setattr;
22512522Sraf	zone_shutdown;
22522522Sraf	zone_version;
22532522Sraf    local:
22542522Sraf	*;
22552522Sraf};
2256