xref: /titanic_50/usr/src/lib/libc/port/mapfile-vers (revision dfb96a4f56fb431b915bc67e5d9d5c8d4f4f6679)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25# ident	"%Z%%M%	%I%	%E% SMI"
26#
27
28SUNW_1.23 {		# SunOS 5.11 (Solaris 11)
29    global:
30	addrtosymstr;
31	aio_cancel;
32	aiocancel;
33	aio_error;
34	aio_fsync;
35	aio_read;
36	aioread;
37	aio_return;
38	aio_suspend;
39	aiowait;
40	aio_waitn;
41	aio_write;
42	aiowrite;
43	assfail;
44	backtrace;
45	backtrace_symbols;
46	backtrace_symbols_fd;
47	clock_getres;
48	clock_gettime;
49	clock_nanosleep;
50	clock_settime;
51	door_bind;
52	door_call;
53	door_create;
54	door_cred;
55	door_getparam;
56	door_info;
57	door_return;
58	door_revoke;
59	door_server_create;
60	door_setparam;
61	door_ucred;
62	door_unbind;
63	fdatasync;
64	forkallx;
65	forkx;
66	htonl;
67	htons;
68	lio_listio;
69	mkdtemp;
70	_mkdtemp;
71	mkstemps;
72	_mkstemps;
73	mq_close;
74	mq_getattr;
75	mq_notify;
76	mq_open;
77	mq_receive;
78	mq_reltimedreceive_np;
79	mq_reltimedsend_np;
80	mq_send;
81	mq_setattr;
82	mq_timedreceive;
83	mq_timedsend;
84	mq_unlink;
85	nanosleep;
86	ntohl;
87	ntohs;
88	posix_fallocate;
89	pthread_key_create_once_np;
90	_renameat;
91	sched_getparam;
92	sched_get_priority_max;
93	sched_get_priority_min;
94	sched_getscheduler;
95	sched_rr_get_interval;
96	sched_setparam;
97	sched_setscheduler;
98	sched_yield;
99	sem_close;
100	sem_destroy;
101	sem_getvalue;
102	sem_init;
103	sem_open;
104	sem_post;
105	sem_reltimedwait_np;
106	sem_timedwait;
107	sem_trywait;
108	sem_unlink;
109	sem_wait;
110	sharefs;
111	shm_open;
112	shm_unlink;
113	sigqueue;
114	sigtimedwait;
115	sigwaitinfo;
116	strnlen;
117	thr_keycreate_once =		NODYNSORT;
118	timer_create;
119	timer_delete;
120	timer_getoverrun;
121	timer_gettime;
122	timer_settime;
123	uucopy;
124	uucopystr;
125	vforkx;
126} SUNW_1.22.2;
127
128SUNW_1.22.2 {
129    global:
130	is_system_labeled;
131	ucred_getlabel;
132	_ucred_getlabel;
133} SUNW_1.22.1;
134
135SUNW_1.22.1 {
136    global:
137	atomic_add_8;
138	atomic_add_8_nv;
139	atomic_add_char =		NODYNSORT;
140	atomic_add_char_nv =		NODYNSORT;
141	atomic_add_int =		NODYNSORT;
142	atomic_add_int_nv =		NODYNSORT;
143	atomic_add_ptr =		NODYNSORT;
144	atomic_add_ptr_nv =		NODYNSORT;
145	atomic_add_short =		NODYNSORT;
146	atomic_add_short_nv =		NODYNSORT;
147	atomic_and_16;
148	atomic_and_16_nv;
149	atomic_and_32_nv;
150	atomic_and_64;
151	atomic_and_64_nv;
152	atomic_and_8;
153	atomic_and_8_nv;
154	atomic_and_uchar =		NODYNSORT;
155	atomic_and_uchar_nv =		NODYNSORT;
156	atomic_and_uint_nv =		NODYNSORT;
157	atomic_and_ulong =		NODYNSORT;
158	atomic_and_ulong_nv =		NODYNSORT;
159	atomic_and_ushort =		NODYNSORT;
160	atomic_and_ushort_nv =		NODYNSORT;
161	atomic_cas_16;
162	atomic_cas_32;
163	atomic_cas_64;
164	atomic_cas_8;
165	atomic_cas_ptr =		NODYNSORT;
166	atomic_cas_uchar =		NODYNSORT;
167	atomic_cas_uint =		NODYNSORT;
168	atomic_cas_ulong =		NODYNSORT;
169	atomic_cas_ushort =		NODYNSORT;
170	atomic_clear_long_excl =	NODYNSORT;
171	atomic_dec_16;
172	atomic_dec_16_nv;
173	atomic_dec_32;
174	atomic_dec_32_nv;
175	atomic_dec_64;
176	atomic_dec_64_nv;
177	atomic_dec_8;
178	atomic_dec_8_nv;
179	atomic_dec_uchar =		NODYNSORT;
180	atomic_dec_uchar_nv =		NODYNSORT;
181	atomic_dec_uint =		NODYNSORT;
182	atomic_dec_uint_nv =		NODYNSORT;
183	atomic_dec_ulong =		NODYNSORT;
184	atomic_dec_ulong_nv =		NODYNSORT;
185	atomic_dec_ushort =		NODYNSORT;
186	atomic_dec_ushort_nv =		NODYNSORT;
187	atomic_inc_16;
188	atomic_inc_16_nv;
189	atomic_inc_32;
190	atomic_inc_32_nv;
191	atomic_inc_64;
192	atomic_inc_64_nv;
193	atomic_inc_8;
194	atomic_inc_8_nv;
195	atomic_inc_uchar =		NODYNSORT;
196	atomic_inc_uchar_nv =		NODYNSORT;
197	atomic_inc_uint =		NODYNSORT;
198	atomic_inc_uint_nv =		NODYNSORT;
199	atomic_inc_ulong =		NODYNSORT;
200	atomic_inc_ulong_nv =		NODYNSORT;
201	atomic_inc_ushort =		NODYNSORT;
202	atomic_inc_ushort_nv =		NODYNSORT;
203	atomic_or_16;
204	atomic_or_16_nv;
205	atomic_or_32_nv;
206	atomic_or_64;
207	atomic_or_64_nv;
208	atomic_or_8;
209	atomic_or_8_nv;
210	atomic_or_uchar =		NODYNSORT;
211	atomic_or_uchar_nv =		NODYNSORT;
212	atomic_or_uint_nv =		NODYNSORT;
213	atomic_or_ulong =		NODYNSORT;
214	atomic_or_ulong_nv =		NODYNSORT;
215	atomic_or_ushort =		NODYNSORT;
216	atomic_or_ushort_nv =		NODYNSORT;
217	atomic_set_long_excl =		NODYNSORT;
218	atomic_swap_16;
219	atomic_swap_32;
220	atomic_swap_64;
221	atomic_swap_8;
222	atomic_swap_ptr =		NODYNSORT;
223	atomic_swap_uchar =		NODYNSORT;
224	atomic_swap_uint =		NODYNSORT;
225	atomic_swap_ulong =		NODYNSORT;
226	atomic_swap_ushort =		NODYNSORT;
227	membar_consumer;
228	membar_enter;
229	membar_exit;
230	membar_producer;
231} SUNW_1.22;
232
233SUNW_1.22 {		# SunOS 5.10 (Solaris 10)
234    global:
235	alphasort;
236	_alphasort;
237	atomic_add_16;
238	atomic_add_16_nv;
239	atomic_add_32;
240	atomic_add_32_nv;
241	atomic_add_64;
242	atomic_add_64_nv;
243	atomic_add_long =		NODYNSORT;
244	atomic_add_long_nv =		NODYNSORT;
245	atomic_and_32;
246	atomic_and_uint =		NODYNSORT;
247	atomic_or_32;
248	atomic_or_uint =		NODYNSORT;
249	_Exit;
250	getisax;
251	_getisax;
252	getopt_clip;
253	_getopt_clip;
254	getopt_long;
255	_getopt_long;
256	getopt_long_only;
257	_getopt_long_only;
258	getpeerucred;
259	_getpeerucred;
260	getpflags;
261	_getpflags;
262	getppriv;
263	_getppriv;
264	getprivimplinfo;
265	_getprivimplinfo;
266	getzoneid;
267	getzoneidbyname;
268	getzonenamebyid;
269	imaxabs;
270	imaxdiv;
271	isblank;
272	iswblank;
273	port_alert;
274	port_associate;
275	port_create;
276	port_dissociate;
277	port_get;
278	port_getn;
279	port_send;
280	port_sendn;
281	posix_openpt;
282	posix_spawn;
283	posix_spawnattr_destroy;
284	posix_spawnattr_getflags;
285	posix_spawnattr_getpgroup;
286	posix_spawnattr_getschedparam;
287	posix_spawnattr_getschedpolicy;
288	posix_spawnattr_getsigdefault;
289	posix_spawnattr_getsigmask;
290	posix_spawnattr_init;
291	posix_spawnattr_setflags;
292	posix_spawnattr_setpgroup;
293	posix_spawnattr_setschedparam;
294	posix_spawnattr_setschedpolicy;
295	posix_spawnattr_setsigdefault;
296	posix_spawnattr_setsigmask;
297	posix_spawn_file_actions_addclose;
298	posix_spawn_file_actions_adddup2;
299	posix_spawn_file_actions_addopen;
300	posix_spawn_file_actions_destroy;
301	posix_spawn_file_actions_init;
302	posix_spawnp;
303	priv_addset;
304	_priv_addset;
305	priv_allocset;
306	_priv_allocset;
307	priv_copyset;
308	_priv_copyset;
309	priv_delset;
310	_priv_delset;
311	priv_emptyset;
312	_priv_emptyset;
313	priv_fillset;
314	_priv_fillset;
315	__priv_free_info;
316	priv_freeset;
317	_priv_freeset;
318	priv_getbyname;
319	_priv_getbyname;
320	__priv_getbyname;
321	priv_getbynum;
322	_priv_getbynum;
323	__priv_getbynum;
324	__priv_getdata;
325	priv_getsetbyname;
326	_priv_getsetbyname;
327	__priv_getsetbyname;
328	priv_getsetbynum;
329	_priv_getsetbynum;
330	__priv_getsetbynum;
331	priv_gettext;
332	_priv_gettext;
333	priv_ineffect;
334	_priv_ineffect;
335	priv_intersect;
336	_priv_intersect;
337	priv_inverse;
338	_priv_inverse;
339	priv_isemptyset;
340	_priv_isemptyset;
341	priv_isequalset;
342	_priv_isequalset;
343	priv_isfullset;
344	_priv_isfullset;
345	priv_ismember;
346	_priv_ismember;
347	priv_issubset;
348	_priv_issubset;
349	__priv_parse_info;
350	priv_set;
351	_priv_set;
352	priv_set_to_str;
353	_priv_set_to_str;
354	__priv_set_to_str;
355	priv_str_to_set;
356	_priv_str_to_set;
357	priv_union;
358	_priv_union;
359	pselect;
360	pthread_attr_getstack;
361	pthread_attr_setstack;
362	pthread_barrierattr_destroy;
363	pthread_barrierattr_getpshared;
364	pthread_barrierattr_init;
365	pthread_barrierattr_setpshared;
366	pthread_barrier_destroy;
367	pthread_barrier_init;
368	pthread_barrier_wait;
369	pthread_condattr_getclock;
370	pthread_condattr_setclock;
371	pthread_mutexattr_getrobust_np;
372	pthread_mutexattr_setrobust_np;
373	pthread_mutex_consistent_np;
374	pthread_mutex_reltimedlock_np;
375	pthread_mutex_timedlock;
376	pthread_rwlock_reltimedrdlock_np;
377	pthread_rwlock_reltimedwrlock_np;
378	pthread_rwlock_timedrdlock;
379	pthread_rwlock_timedwrlock;
380	pthread_setschedprio;
381	pthread_spin_destroy;
382	pthread_spin_init;
383	pthread_spin_lock;
384	pthread_spin_trylock;
385	pthread_spin_unlock;
386	rctlblk_set_recipient_pid;
387	scandir;
388	_scandir;
389	schedctl_exit;
390	schedctl_init =			NODYNSORT;
391	schedctl_lookup;
392	sema_reltimedwait;
393	sema_timedwait;
394	setenv;
395	setpflags;
396	_setpflags;
397	setppriv;
398	_setppriv;
399	strerror_r;
400	strtof;
401	strtoimax;
402	strtold;
403	strtoumax;
404	ucred_free;
405	_ucred_free;
406	ucred_get;
407	_ucred_get;
408	ucred_getegid;
409	_ucred_getegid;
410	ucred_geteuid;
411	_ucred_geteuid;
412	ucred_getgroups;
413	_ucred_getgroups;
414	ucred_getpflags;
415	_ucred_getpflags;
416	ucred_getpid;
417	_ucred_getpid;
418	ucred_getprivset;
419	_ucred_getprivset;
420	ucred_getprojid;
421	_ucred_getprojid;
422	ucred_getrgid;
423	_ucred_getrgid;
424	ucred_getruid;
425	_ucred_getruid;
426	ucred_getsgid;
427	_ucred_getsgid;
428	ucred_getsuid;
429	_ucred_getsuid;
430	ucred_getzoneid;
431	_ucred_getzoneid;
432	ucred_size;
433	_ucred_size;
434	unsetenv;
435	wcstof;
436	wcstoimax;
437	wcstold;
438	wcstoll;
439	wcstoull;
440	wcstoumax;
441} SUNW_1.21.3;
442
443SUNW_1.21.3 {
444    global:
445	forkall;
446} SUNW_1.21.2;
447
448SUNW_1.21.2 {
449    global:
450	getustack;
451	_getustack;
452	setustack;
453	_setustack;
454	stack_getbounds;
455	_stack_getbounds;
456	_stack_grow;
457	stack_inbounds;
458	_stack_inbounds;
459	stack_setbounds;
460	_stack_setbounds;
461	stack_violation;
462	_stack_violation;
463} SUNW_1.21.1;
464
465SUNW_1.21.1 {
466    global:
467	crypt_gensalt;
468} SUNW_1.21;
469
470SUNW_1.21 {		# SunOS 5.9 (Solaris 9)
471    global:
472	attropen;
473	_attropen;
474	bind_textdomain_codeset;
475	closefrom;
476	_closefrom;
477	cond_reltimedwait;
478	dcngettext;
479	dngettext;
480	fchownat;
481	_fchownat;
482	fdopendir;
483	_fdopendir;
484	fdwalk;
485	_fdwalk;
486	fstatat;
487	_fstatat;
488	futimesat;
489	_futimesat;
490	getcpuid;
491	_getcpuid;
492	gethomelgroup;
493	_gethomelgroup =		NODYNSORT;
494	getpagesizes;
495	getrctl;
496	_getrctl;
497	issetugid;
498	_issetugid;
499	_lwp_cond_reltimedwait;
500	meminfo;
501	_meminfo;
502	ngettext;
503	openat;
504	_openat;
505	printstack;
506	priocntl;
507	priocntlset;
508	pset_getattr;
509	pset_getloadavg;
510	pset_list;
511	pset_setattr;
512	pthread_cond_reltimedwait_np;
513	rctlblk_get_enforced_value;
514	rctlblk_get_firing_time;
515	rctlblk_get_global_action;
516	rctlblk_get_global_flags;
517	rctlblk_get_local_action;
518	rctlblk_get_local_flags;
519	rctlblk_get_privilege;
520	rctlblk_get_recipient_pid;
521	rctlblk_get_value;
522	rctlblk_set_local_action;
523	rctlblk_set_local_flags;
524	rctlblk_set_privilege;
525	rctlblk_set_value;
526	rctlblk_size;
527	rctl_walk;
528	renameat;
529	setrctl;
530	_setrctl;
531	unlinkat;
532	_unlinkat;
533	vfscanf;
534	_vfscanf;
535	vfwscanf;
536	vscanf;
537	_vscanf;
538	vsscanf;
539	_vsscanf;
540	vswscanf;
541	vwscanf;
542} SUNW_1.20.4;
543
544SUNW_1.20.4 {
545    global:
546	semtimedop;
547	_semtimedop;
548} SUNW_1.20.1;
549
550SUNW_1.20.1 {
551    global:
552	getacct;
553	_getacct;
554	getprojid;
555	_getprojid;
556	gettaskid;
557	_gettaskid;
558	msgids;
559	_msgids;
560	msgsnap;
561	_msgsnap;
562	putacct;
563	_putacct;
564	semids;
565	_semids;
566	settaskid;
567	_settaskid;
568	shmids;
569	_shmids;
570	wracct;
571	_wracct;
572} SUNW_1.20;
573
574SUNW_1.20 {		# SunOS 5.8 (Solaris 8)
575    global:
576	getextmntent;
577	resetmnttab;
578} SUNW_1.19;
579
580SUNW_1.19 {
581    global:
582	strlcat;
583	strlcpy;
584	umount2;
585	_umount2;
586} SUNW_1.18.1;
587
588SUNW_1.18.1 {
589    global:
590	__fsetlocking;
591} SUNW_1.18;
592
593SUNW_1.18 {		# SunOS 5.7 (Solaris 7)
594    global:
595	btowc;
596	__fbufsize;
597	__flbf;
598	_flushlbf;
599	__fpending;
600	__fpurge;
601	__freadable;
602	__freading;
603	fwide;
604	fwprintf;
605	__fwritable;
606	__fwriting;
607	fwscanf;
608	getloadavg;
609	isaexec;
610	mbrlen;
611	mbrtowc;
612	mbsinit;
613	mbsrtowcs;
614	pcsample;
615	pthread_attr_getguardsize;
616	pthread_attr_setguardsize;
617	pthread_getconcurrency;
618	pthread_mutexattr_gettype;
619	pthread_mutexattr_settype;
620	pthread_rwlockattr_destroy;
621	pthread_rwlockattr_getpshared;
622	pthread_rwlockattr_init;
623	pthread_rwlockattr_setpshared;
624	pthread_rwlock_destroy;
625	pthread_rwlock_init;
626	pthread_rwlock_rdlock;
627	pthread_rwlock_tryrdlock;
628	pthread_rwlock_trywrlock;
629	pthread_rwlock_unlock;
630	pthread_rwlock_wrlock;
631	pthread_setconcurrency;
632	swprintf;
633	swscanf;
634	__sysconf_xpg5;
635	vfwprintf;
636	vswprintf;
637	vwprintf;
638	wcrtomb;
639	wcsrtombs;
640	wcsstr;
641	wctob;
642	wmemchr;
643	wmemcmp;
644	wmemcpy;
645	wmemmove;
646	wmemset;
647	wprintf;
648	wscanf;
649} SUNW_1.17;
650
651# The empty versions SUNW_1.2 through SUNW_1.17 must be preserved because
652# applications built on Solaris 2.6 Beta (when they did contain symbols)
653# may depend on them.  All symbol content for SunOS 5.6 is now in SUNW_1.1
654
655SUNW_1.17 {
656    global:
657	SUNW_1.17;
658} SUNW_1.16;
659
660SUNW_1.16 {
661    global:
662	SUNW_1.16;
663} SUNW_1.15;
664
665SUNW_1.15 {
666    global:
667	SUNW_1.15;
668} SUNW_1.14;
669
670SUNW_1.14 {
671    global:
672	SUNW_1.14;
673} SUNW_1.13;
674
675SUNW_1.13 {
676    global:
677	SUNW_1.13;
678} SUNW_1.12;
679
680SUNW_1.12 {
681    global:
682	SUNW_1.12;
683} SUNW_1.11;
684
685SUNW_1.11 {
686    global:
687	SUNW_1.11;
688} SUNW_1.10;
689
690SUNW_1.10 {
691    global:
692	SUNW_1.10;
693} SUNW_1.9;
694
695SUNW_1.9 {
696    global:
697	SUNW_1.9;
698} SUNW_1.8;
699
700SUNW_1.8 {
701    global:
702	SUNW_1.8;
703} SUNW_1.7;
704
705SUNW_1.7 {
706    global:
707	SUNW_1.7;
708} SUNW_1.6;
709
710SUNW_1.6 {
711    global:
712	SUNW_1.6;
713} SUNW_1.5;
714
715SUNW_1.5 {
716    global:
717	SUNW_1.5;
718} SUNW_1.4;
719
720SUNW_1.4 {
721    global:
722	SUNW_1.4;
723} SUNW_1.3;
724
725SUNW_1.3 {
726    global:
727	SUNW_1.3;
728} SUNW_1.2;
729
730SUNW_1.2 {
731    global:
732	SUNW_1.2;
733} SUNW_1.1;
734
735SUNW_1.1 {		# SunOS 5.6 (Solaris 2.6)
736    global:
737	basename;
738	bindtextdomain;
739	bsd_signal;
740	dbm_clearerr;
741	dbm_error;
742	dcgettext;
743	dgettext;
744	directio;
745	dirname;
746	endusershell;
747	_exithandle;
748	fgetwc;
749	fgetws;
750	fpgetround;
751	fpsetround;
752	fputwc;
753	fputws;
754	fseeko;
755	ftello;
756	ftrylockfile;
757	getexecname;
758	_getexecname;
759	getpassphrase;
760	gettext;
761	getusershell;
762	getwc;
763	getwchar;
764	getws;
765	isenglish;
766	isideogram;
767	isnumber;
768	isphonogram;
769	isspecial;
770	iswalnum;
771	iswalpha;
772	iswcntrl;
773	iswctype;
774	iswdigit;
775	iswgraph;
776	iswlower;
777	iswprint;
778	iswpunct;
779	iswspace;
780	iswupper;
781	iswxdigit;
782	__loc1;
783	____loc1;
784	_longjmp;
785	_lwp_sema_trywait;
786	ntp_adjtime;
787	_ntp_adjtime;
788	ntp_gettime;
789	_ntp_gettime;
790	__posix_asctime_r;
791	__posix_ctime_r;
792	__posix_getgrgid_r;
793	__posix_getgrnam_r;
794	__posix_getlogin_r;
795	__posix_getpwnam_r;
796	__posix_getpwuid_r;
797	__posix_sigwait;
798	__posix_ttyname_r;
799	pset_assign;
800	pset_bind;
801	pset_create;
802	pset_destroy;
803	pset_info;
804	pthread_atfork;
805	pthread_attr_destroy;
806	pthread_attr_getdetachstate;
807	pthread_attr_getinheritsched;
808	pthread_attr_getschedparam;
809	pthread_attr_getschedpolicy;
810	pthread_attr_getscope;
811	pthread_attr_getstackaddr;
812	pthread_attr_getstacksize;
813	pthread_attr_init;
814	pthread_attr_setdetachstate;
815	pthread_attr_setinheritsched;
816	pthread_attr_setschedparam;
817	pthread_attr_setschedpolicy;
818	pthread_attr_setscope;
819	pthread_attr_setstackaddr;
820	pthread_attr_setstacksize;
821	pthread_cancel;
822	__pthread_cleanup_pop;
823	__pthread_cleanup_push;
824	pthread_create;
825	pthread_detach;
826	pthread_equal;
827	pthread_exit;
828	pthread_getschedparam;
829	pthread_getspecific;
830	pthread_join;
831	pthread_key_create;
832	pthread_key_delete;
833	pthread_kill;
834	pthread_once;
835	pthread_self;
836	pthread_setcancelstate;
837	pthread_setcanceltype;
838	pthread_setschedparam;
839	pthread_setspecific;
840	pthread_sigmask;
841	pthread_testcancel;
842	putwc;
843	putwchar;
844	putws;
845	regcmp;
846	regex;
847	resolvepath;
848	_resolvepath;
849	rwlock_destroy =		NODYNSORT;
850	_rwlock_destroy =		NODYNSORT;
851	sema_destroy;
852	_sema_destroy;
853	_setjmp;
854	setusershell;
855	siginterrupt;
856	sigstack;
857	snprintf;
858	strtows;
859	sync_instruction_memory;
860	textdomain;
861	thr_main;
862	towctrans;
863	towlower;
864	towupper;
865	ungetwc;
866	vsnprintf;
867	watoll;
868	wcscat;
869	wcschr;
870	wcscmp;
871	wcscoll;
872	wcscpy;
873	wcscspn;
874	wcsftime;
875	wcslen;
876	wcsncat;
877	wcsncmp;
878	wcsncpy;
879	wcspbrk;
880	wcsrchr;
881	wcsspn;
882	wcstod;
883	wcstok;
884	wcstol;
885	wcstoul;
886	wcswcs;
887	wcswidth;
888	wcsxfrm;
889	wctrans;
890	wctype;
891	wcwidth;
892	wscasecmp;
893	wscat;
894	wschr;
895	wscmp;
896	wscol;
897	wscoll;
898	wscpy;
899	wscspn;
900	wsdup;
901	wslen;
902	wsncasecmp;
903	wsncat;
904	wsncmp;
905	wsncpy;
906	wspbrk;
907	wsprintf;
908	wsrchr;
909	wsscanf;
910	wsspn;
911	wstod;
912	wstok;
913	wstol;
914	wstoll;
915	wstostr;
916	wsxfrm;
917	__xpg4_putmsg;
918	__xpg4_putpmsg;
919} SUNW_0.9;
920
921SUNW_0.9 {		# SunOS 5.5 (Solaris 2.5)
922    global:
923	acl;
924	bcmp;
925	bcopy;
926	bzero;
927	facl;
928	ftime;
929	getdtablesize;
930	gethostid;
931	gethostname;
932	getpagesize;
933	getpriority;
934	getrusage;
935	getwd;
936	index;
937	initstate;
938	killpg;
939	_nsc_trydoorcall;
940	pthread_condattr_destroy;
941	pthread_condattr_getpshared;
942	pthread_condattr_init;
943	pthread_condattr_setpshared;
944	pthread_cond_broadcast;
945	pthread_cond_destroy;
946	pthread_cond_init;
947	pthread_cond_signal;
948	pthread_cond_timedwait;
949	pthread_cond_wait;
950	pthread_mutexattr_destroy;
951	pthread_mutexattr_getprioceiling;
952	pthread_mutexattr_getprotocol;
953	pthread_mutexattr_getpshared;
954	pthread_mutexattr_init;
955	pthread_mutexattr_setprioceiling;
956	pthread_mutexattr_setprotocol;
957	pthread_mutexattr_setpshared;
958	pthread_mutex_destroy;
959	pthread_mutex_getprioceiling;
960	pthread_mutex_init;
961	pthread_mutex_lock;
962	pthread_mutex_setprioceiling;
963	pthread_mutex_trylock;
964	pthread_mutex_unlock;
965	random;
966	reboot;
967	re_comp;
968	re_exec;
969	rindex;
970	setbuffer;
971	sethostname;
972	setlinebuf;
973	setpriority;
974	setregid;
975	setreuid;
976	setstate;
977	srandom;
978	thr_min_stack =			NODYNSORT;
979	thr_stksegment;
980	ualarm;
981	usleep;
982	wait3;
983	wait4;
984} SUNW_0.8;
985
986SUNW_0.8 {		# SunOS 5.4 (Solaris 2.4)
987    global:
988	addsev;
989	cond_broadcast =		NODYNSORT;
990	cond_destroy =			NODYNSORT;
991	cond_init;
992	cond_signal =			NODYNSORT;
993	cond_timedwait;
994	cond_wait;
995	confstr;
996	fnmatch;
997	_getdate_err_addr;
998	glob;
999	globfree;
1000	iconv;
1001	iconv_close;
1002	iconv_open;
1003	lfmt;
1004	mutex_destroy = 		NODYNSORT;
1005	mutex_init;
1006	mutex_lock =			NODYNSORT;
1007	mutex_trylock =			NODYNSORT;
1008	mutex_unlock =			NODYNSORT;
1009	pfmt;
1010	regcomp;
1011	regerror;
1012	regexec;
1013	regfree;
1014	rwlock_init;
1015	rw_rdlock =			NODYNSORT;
1016	rw_read_held;
1017	rw_tryrdlock =			NODYNSORT;
1018	rw_trywrlock =			NODYNSORT;
1019	rw_unlock =			NODYNSORT;
1020	rw_write_held;
1021	rw_wrlock =			NODYNSORT;
1022	sema_held;
1023	sema_init;
1024	sema_post;
1025	sema_trywait;
1026	sema_wait;
1027	setcat;
1028	sigfpe;
1029	strfmon;
1030	strptime;
1031	thr_continue;
1032	thr_create;
1033	thr_exit =			NODYNSORT;
1034	thr_getconcurrency;
1035	thr_getprio;
1036	thr_getspecific;
1037	thr_join;
1038	thr_keycreate =			NODYNSORT;
1039	thr_kill =			NODYNSORT;
1040	thr_self =			NODYNSORT;
1041	thr_setconcurrency;
1042	thr_setprio =			NODYNSORT;
1043	thr_setspecific =		NODYNSORT;
1044	thr_sigsetmask =		NODYNSORT;
1045	thr_suspend;
1046	thr_yield;
1047	vlfmt;
1048	vpfmt;
1049	wordexp;
1050	wordfree;
1051	__xpg4 = NODIRECT;
1052} SUNW_0.7;
1053
1054SUNW_0.7 {		# SunOS 5.3 (Solaris 2.3)
1055    global:
1056	a64l;
1057	adjtime;
1058	altzone;
1059	ascftime;
1060	atoll;
1061	brk;
1062	cftime;
1063	closelog;
1064	csetcol;
1065	csetlen;
1066	ctermid_r;
1067	dbm_close;
1068	dbm_delete;
1069	dbm_fetch;
1070	dbm_firstkey;
1071	dbm_nextkey;
1072	dbm_open;
1073	dbm_store;
1074	decimal_to_double;
1075	decimal_to_extended;
1076	decimal_to_quadruple;
1077	decimal_to_single;
1078	double_to_decimal;
1079	drand48;
1080	econvert;
1081	ecvt;
1082	endnetgrent;
1083	endspent;
1084	endutent;
1085	endutxent;
1086	erand48;
1087	euccol;
1088	euclen;
1089	eucscol;
1090	extended_to_decimal;
1091	fchroot;
1092	fconvert;
1093	fcvt;
1094	ffs;
1095	fgetspent;
1096	fgetspent_r;
1097	_filbuf;
1098	finite;
1099	fork1 =				NODYNSORT;
1100	fpclass;
1101	fpgetmask;
1102	fpgetsticky;
1103	fpsetmask;
1104	fpsetsticky;
1105	fstatfs;
1106	ftruncate;
1107	ftw;
1108	func_to_decimal;
1109	gconvert;
1110	gcvt;
1111	getdents;
1112	gethrtime;
1113	gethrvtime;
1114	getmntany;
1115	getmntent;
1116	getnetgrent;
1117	getnetgrent_r;
1118	getpw;
1119	getspent;
1120	getspent_r;
1121	getspnam;
1122	getspnam_r;
1123	getutent;
1124	getutid;
1125	getutline;
1126	getutmp;
1127	getutmpx;
1128	getutxent;
1129	getutxid;
1130	getutxline;
1131	getvfsany;
1132	getvfsent;
1133	getvfsfile;
1134	getvfsspec;
1135	getwidth;
1136	gsignal;
1137	hasmntopt;
1138	innetgr;
1139	insque;
1140	_insque;
1141	isnanf = FUNCTION FILTER libm.so.2;
1142	jrand48;
1143	l64a;
1144	ladd;
1145	lckpwdf;
1146	lcong48;
1147	ldivide;
1148	lexp10;
1149	llabs;
1150	lldiv;
1151	llog10;
1152	llseek;
1153	lltostr;
1154	lmul;
1155	lone;
1156	lrand48;
1157	lshiftl;
1158	lsub;
1159	lten;
1160	_lwp_cond_broadcast;
1161	_lwp_cond_signal;
1162	_lwp_cond_timedwait;
1163	_lwp_cond_wait;
1164	_lwp_continue;
1165	_lwp_info;
1166	_lwp_kill;
1167	_lwp_mutex_lock;
1168	_lwp_mutex_trylock;
1169	_lwp_mutex_unlock;
1170	_lwp_self;
1171	_lwp_sema_init;
1172	_lwp_sema_post;
1173	_lwp_sema_wait;
1174	_lwp_suspend;
1175	lzero;
1176	madvise;
1177	__major;
1178	__makedev;
1179	memalign = NODIRECT;
1180	mincore;
1181	__minor;
1182	mkstemp;
1183	_mkstemp;
1184	mlockall;
1185	modff = FUNCTION FILTER libm.so.2;
1186	mrand48;
1187	munlockall;
1188	nrand48;
1189	nss_default_finders;
1190	_nss_netdb_aliases;
1191	_nss_XbyY_buf_alloc;
1192	_nss_XbyY_buf_free;
1193	__nsw_extended_action;
1194	__nsw_freeconfig;
1195	__nsw_getconfig;
1196	openlog;
1197	plock;
1198	pread;
1199	__priocntl;
1200	__priocntlset;
1201	processor_bind;
1202	processor_info;
1203	psiginfo;
1204	psignal;
1205	putpwent;
1206	putspent;
1207	pututline;
1208	pututxline;
1209	pwrite;
1210	qeconvert;
1211	qecvt;
1212	qfconvert;
1213	qfcvt;
1214	qgconvert;
1215	qgcvt;
1216	quadruple_to_decimal;
1217	realpath;
1218	remque;
1219	_remque;
1220	seconvert;
1221	seed48;
1222	select;
1223	_sema_held;
1224	setegid;
1225	seteuid;
1226	setlogmask;
1227	setnetgrent;
1228	setspent;
1229	settimeofday;
1230	setutent;
1231	setutxent;
1232	sfconvert;
1233	sgconvert;
1234	sig2str;
1235	sigwait;
1236	single_to_decimal;
1237	ssignal;
1238	statfs;
1239	str2sig;
1240	strcasecmp;
1241	string_to_decimal;
1242	strncasecmp;
1243	strsignal;
1244	strtoll;
1245	strtoull;
1246	swapctl;
1247	sysfs;
1248	_sys_illlist;
1249	syslog;
1250	_syslog;
1251	tmpnam_r;
1252	truncate;
1253	ttyslot;
1254	uadmin;
1255	ulckpwdf;
1256	ulltostr;
1257	unordered;
1258	updwtmp;
1259	updwtmpx;
1260	ustat;
1261	utimes;
1262	utmpname;
1263	utmpxname;
1264	valloc = NODIRECT;
1265	vfork;
1266	vhangup;
1267	vsyslog;
1268	yield;
1269};
1270
1271# There should never be more than one SUNWprivate version.
1272# Don't add any more.  Add new private symbols to SUNWprivate_1.1
1273
1274SUNWprivate_1.1 {
1275    global:
1276	__accessat;
1277	_a64l;
1278	acctctl;
1279	_acctctl;
1280	_acl;
1281	_adjtime;
1282	___Argv = NODIRECT;
1283	_ascftime;
1284	_asctime_r;
1285	_assert_c99;
1286	__assert_c99;
1287	_assfail;
1288	_atoll;
1289	_atomic_add_16 =		NODYNSORT;
1290	_atomic_add_16_nv =		NODYNSORT;
1291	_atomic_add_32 =		NODYNSORT;
1292	_atomic_add_32_nv =		NODYNSORT;
1293	_atomic_add_64 =		NODYNSORT;
1294	_atomic_add_64_nv =		NODYNSORT;
1295	_atomic_add_8 =			NODYNSORT;
1296	_atomic_add_8_nv =		NODYNSORT;
1297	_atomic_add_char =		NODYNSORT;
1298	_atomic_add_char_nv =		NODYNSORT;
1299	_atomic_add_int =		NODYNSORT;
1300	_atomic_add_int_nv =		NODYNSORT;
1301	_atomic_add_long =		NODYNSORT;
1302	_atomic_add_long_nv =		NODYNSORT;
1303	_atomic_add_ptr =		NODYNSORT;
1304	_atomic_add_ptr_nv =		NODYNSORT;
1305	_atomic_add_short =		NODYNSORT;
1306	_atomic_add_short_nv =		NODYNSORT;
1307	_atomic_and_16 =		NODYNSORT;
1308	_atomic_and_16_nv =		NODYNSORT;
1309	_atomic_and_32 =		NODYNSORT;
1310	_atomic_and_32_nv =		NODYNSORT;
1311	_atomic_and_64 =		NODYNSORT;
1312	_atomic_and_64_nv =		NODYNSORT;
1313	_atomic_and_8 =			NODYNSORT;
1314	_atomic_and_8_nv =		NODYNSORT;
1315	_atomic_and_uchar =		NODYNSORT;
1316	_atomic_and_uchar_nv =		NODYNSORT;
1317	_atomic_and_uint =		NODYNSORT;
1318	_atomic_and_uint_nv =		NODYNSORT;
1319	_atomic_and_ulong =		NODYNSORT;
1320	_atomic_and_ulong_nv =		NODYNSORT;
1321	_atomic_and_ushort =		NODYNSORT;
1322	_atomic_and_ushort_nv =		NODYNSORT;
1323	_atomic_cas_16 =		NODYNSORT;
1324	_atomic_cas_32 =		NODYNSORT;
1325	_atomic_cas_64 =		NODYNSORT;
1326	_atomic_cas_8 =			NODYNSORT;
1327	_atomic_cas_ptr =		NODYNSORT;
1328	_atomic_cas_uchar =		NODYNSORT;
1329	_atomic_cas_uint =		NODYNSORT;
1330	_atomic_cas_ulong =		NODYNSORT;
1331	_atomic_cas_ushort =		NODYNSORT;
1332	_atomic_clear_long_excl = 	NODYNSORT;
1333	_atomic_dec_16 =		NODYNSORT;
1334	_atomic_dec_16_nv =		NODYNSORT;
1335	_atomic_dec_32 =		NODYNSORT;
1336	_atomic_dec_32_nv =		NODYNSORT;
1337	_atomic_dec_64 =		NODYNSORT;
1338	_atomic_dec_64_nv =		NODYNSORT;
1339	_atomic_dec_8 =			NODYNSORT;
1340	_atomic_dec_8_nv =		NODYNSORT;
1341	_atomic_dec_uchar =		NODYNSORT;
1342	_atomic_dec_uchar_nv =		NODYNSORT;
1343	_atomic_dec_uint =		NODYNSORT;
1344	_atomic_dec_uint_nv =		NODYNSORT;
1345	_atomic_dec_ulong =		NODYNSORT;
1346	_atomic_dec_ulong_nv =		NODYNSORT;
1347	_atomic_dec_ushort =		NODYNSORT;
1348	_atomic_dec_ushort_nv =		NODYNSORT;
1349	_atomic_inc_16 =		NODYNSORT;
1350	_atomic_inc_16_nv =		NODYNSORT;
1351	_atomic_inc_32 =		NODYNSORT;
1352	_atomic_inc_32_nv =		NODYNSORT;
1353	_atomic_inc_64 =		NODYNSORT;
1354	_atomic_inc_64_nv =		NODYNSORT;
1355	_atomic_inc_8 =			NODYNSORT;
1356	_atomic_inc_8_nv =		NODYNSORT;
1357	_atomic_inc_uchar =		NODYNSORT;
1358	_atomic_inc_uchar_nv =		NODYNSORT;
1359	_atomic_inc_uint =		NODYNSORT;
1360	_atomic_inc_uint_nv =		NODYNSORT;
1361	_atomic_inc_ulong =		NODYNSORT;
1362	_atomic_inc_ulong_nv =		NODYNSORT;
1363	_atomic_inc_ushort =		NODYNSORT;
1364	_atomic_inc_ushort_nv =		NODYNSORT;
1365	_atomic_or_16 =			NODYNSORT;
1366	_atomic_or_16_nv =		NODYNSORT;
1367	_atomic_or_32 =			NODYNSORT;
1368	_atomic_or_32_nv =		NODYNSORT;
1369	_atomic_or_64 =			NODYNSORT;
1370	_atomic_or_64_nv =		NODYNSORT;
1371	_atomic_or_8 =			NODYNSORT;
1372	_atomic_or_8_nv =		NODYNSORT;
1373	_atomic_or_uchar =		NODYNSORT;
1374	_atomic_or_uchar_nv =		NODYNSORT;
1375	_atomic_or_uint =		NODYNSORT;
1376	_atomic_or_uint_nv =		NODYNSORT;
1377	_atomic_or_ulong =		NODYNSORT;
1378	_atomic_or_ulong_nv =		NODYNSORT;
1379	_atomic_or_ushort =		NODYNSORT;
1380	_atomic_or_ushort_nv =		NODYNSORT;
1381	_atomic_set_long_excl =		NODYNSORT;
1382	_atomic_swap_16 =		NODYNSORT;
1383	_atomic_swap_32 =		NODYNSORT;
1384	_atomic_swap_64 =		NODYNSORT;
1385	_atomic_swap_8 =		NODYNSORT;
1386	_atomic_swap_ptr =		NODYNSORT;
1387	_atomic_swap_uchar =		NODYNSORT;
1388	_atomic_swap_uint =		NODYNSORT;
1389	_atomic_swap_ulong =		NODYNSORT;
1390	_atomic_swap_ushort =		NODYNSORT;
1391	_autofssys;
1392	_brk;
1393	__btowc_dense;
1394	__btowc_euc;
1395	__btowc_sb;
1396	_bufsync;
1397	cfree = NODIRECT;
1398	_cftime;
1399	__charmap_init;
1400	_cladm;
1401	__cladm;
1402	__class_quadruple;
1403	_clock_getres;
1404	_clock_gettime;
1405	_clock_nanosleep;
1406	_clock_settime;
1407	_closelog;
1408	__collate_init;
1409	_cond_broadcast =		NODYNSORT;
1410	_cond_destroy =			NODYNSORT;
1411	_cond_init;
1412	_cond_reltimedwait;
1413	_cond_signal =			NODYNSORT;
1414	_cond_timedwait;
1415	_cond_wait;
1416	core_get_default_content;
1417	_core_get_default_content;
1418	core_get_default_path;
1419	_core_get_default_path;
1420	core_get_global_content;
1421	_core_get_global_content;
1422	core_get_global_path;
1423	_core_get_global_path;
1424	core_get_options;
1425	_core_get_options;
1426	core_get_process_content;
1427	_core_get_process_content;
1428	core_get_process_path;
1429	_core_get_process_path;
1430	core_set_default_content;
1431	_core_set_default_content;
1432	core_set_default_path;
1433	_core_set_default_path;
1434	core_set_global_content;
1435	_core_set_global_content;
1436	core_set_global_path;
1437	_core_set_global_path;
1438	core_set_options;
1439	_core_set_options;
1440	core_set_process_content;
1441	_core_set_process_content;
1442	core_set_process_path;
1443	_core_set_process_path;
1444	_cswidth;
1445	_ctermid_r;
1446	_ctime_r;
1447	__ctype_init;
1448	__ctype_mask;
1449	dbm_close_status;
1450	dbm_do_nextkey;
1451	dbm_setdefwrite;
1452	_D_cplx_div;
1453	_D_cplx_div_ix;
1454	_D_cplx_div_rx;
1455	_D_cplx_mul;
1456	_decimal_to_double;
1457	_decimal_to_extended;
1458	_decimal_to_quadruple;
1459	_decimal_to_single;
1460	defcntl;
1461	_defcntl;
1462	defopen;
1463	_defopen;
1464	defread;
1465	_defread;
1466	_delete;
1467	_dgettext;
1468	_door_bind = 			NODYNSORT;
1469	_door_call = 			NODYNSORT;
1470	_door_create;
1471	_door_cred;
1472	_door_getparam = 		NODYNSORT;
1473	_door_info = NODYNSORT;
1474	_door_return;
1475	_door_revoke = 			NODYNSORT;
1476	_door_server_create;
1477	_door_setparam = 		NODYNSORT;
1478	_door_ucred;
1479	_door_unbind = 			NODYNSORT;
1480	_doprnt;
1481	_doscan;
1482	_double_to_decimal;
1483	_drand48;
1484	_econvert;
1485	_ecvt;
1486	_endgrent;
1487	_endpwent;
1488	_endspent;
1489	_endutent;
1490	_endutxent;
1491	__environ_lock = NODIRECT;
1492	_erand48;
1493	__eucpctowc_gen;
1494	exportfs;
1495	_exportfs;
1496	_extended_to_decimal;
1497	_facl;
1498	_fchroot;
1499	_fconvert;
1500	_F_cplx_div;
1501	_F_cplx_div_ix;
1502	_F_cplx_div_rx;
1503	_F_cplx_mul;
1504	_fcvt;
1505	_ffs;
1506	_fgetgrent;
1507	_fgetgrent_r;
1508	_fgetpwent;
1509	_fgetpwent_r;
1510	_fgetspent;
1511	_fgetspent_r;
1512	__fgetwc_dense;
1513	__fgetwc_euc;
1514	__fgetwc_sb;
1515	__fgetwc_xpg5;
1516	__fgetws_xpg5;
1517	_file_to_decimal;
1518	_findbuf;
1519	_findiop;
1520	__fini_daemon_priv;
1521	_finite;
1522	_flockfile;
1523	__fnmatch_C;
1524	__fnmatch_sb;
1525	__fnmatch_std;
1526	_fork1 =			NODYNSORT;
1527	_forkall;
1528	_forkallx =			NODYNSORT;
1529	_forkx =			NODYNSORT;
1530	_fpclass;
1531	_fpgetmask;
1532	_fpgetround;
1533	_fpgetsticky;
1534	_fprintf;
1535	_fpsetmask;
1536	_fpsetround;
1537	_fpsetsticky;
1538	__fputwc_xpg5;
1539	__fputws_xpg5;
1540	_fstatfs;
1541	_ftruncate;
1542	_ftrylockfile;
1543	_ftw;
1544	_func_to_decimal;
1545	_funlockfile;
1546	_gconvert;
1547	_gcvt;
1548	_getarg;
1549	_getchar_unlocked;
1550	__getcontext;
1551	_getc_unlocked;
1552	__getdate_std;
1553	_getdents;
1554	_get_exit_frame_monitor;
1555	_getfp;
1556	_getgrent;
1557	_getgrent_r;
1558	_getgrgid_r;
1559	_getgrnam_r;
1560	_getgroupsbymember;
1561	__getloadavg;
1562	_getlogin_r;
1563	_getmntany;
1564	_getmntent;
1565	_getpw;
1566	_getpwent;
1567	_getpwent_r;
1568	_getpwnam_r;
1569	_getpwuid_r;
1570	_getsp;
1571	_getspent;
1572	_getspent_r;
1573	_getspnam;
1574	_getspnam_r;
1575	__gettsp;
1576	_getutent;
1577	_getutid;
1578	_getutline;
1579	_getutmp;
1580	_getutmpx;
1581	_getutxent;
1582	_getutxid;
1583	_getutxline;
1584	_getvfsany;
1585	_getvfsent;
1586	_getvfsfile;
1587	_getvfsspec;
1588	getvmusage;
1589	__getwchar_xpg5;
1590	__getwc_xpg5;
1591	_getzoneid;
1592	_getzoneidbyname;
1593	_getzonenamebyid;
1594	_gmtime_r;
1595	_gsignal;
1596	_iconv;
1597	_iconv_close;
1598	_iconv_open;
1599	__inf_read;
1600	__inf_written;
1601	__init_daemon_priv;
1602	__init_suid_priv;
1603	_insert;
1604	inst_sync;
1605	_inst_sync;
1606	_is_euc_fc;
1607	_is_euc_pc;
1608	__i_size;
1609	_isnanf = FUNCTION FILTER libm.so.2;
1610	_is_system_labeled;
1611	_iswctype;
1612	__iswctype_bc;
1613	__iswctype_sb;
1614	__iswctype_std;
1615	_jrand48;
1616	_l64a;
1617	_ladd;
1618	__lc_charmap;
1619	__lc_collate;
1620	__lc_ctype;
1621	_lckpwdf;
1622	__lc_locale;
1623	__lc_messages;
1624	__lc_monetary;
1625	__lc_numeric;
1626	_lcong48;
1627	__lc_time;
1628	_ldivide;
1629	_lexp10;
1630	_lgrp_home_fast =		NODYNSORT;
1631	_lgrpsys;
1632	__libc_threaded;
1633	_lib_version = NODIRECT;
1634	_llabs;
1635	_lldiv;
1636	_llog10;
1637	_llseek;
1638	_lltostr;
1639	_lmul;
1640	__localeconv_std;
1641	__locale_init;
1642	_localtime_r;
1643	_lock_clear;
1644	_lock_try;
1645	_logb = FUNCTION FILTER libm.so.2;
1646	_lone;
1647	_lrand48;
1648	_lshiftl;
1649	_lsub;
1650	_lten;
1651	_ltzset;
1652	__lwp_cond_broadcast;
1653	__lwp_cond_reltimedwait;
1654	__lwp_cond_signal;
1655	__lwp_cond_timedwait;
1656	__lwp_cond_wait;
1657	__lwp_continue;
1658	__lwp_info;
1659	__lwp_kill;
1660	__lwp_mutex_lock;
1661	__lwp_mutex_trylock;
1662	__lwp_mutex_unlock;
1663	lwp_self;
1664	__lwp_self;
1665	__lwp_sema_init;
1666	__lwp_sema_post;
1667	__lwp_sema_trywait;
1668	__lwp_sema_wait;
1669	__lwp_suspend;
1670	_lzero;
1671	_madvise;
1672	makeut;
1673	_makeut;
1674	makeutx;
1675	_makeutx;
1676	__malloc_lock;
1677	_mbftowc;
1678	__mbftowc_dense;
1679	__mbftowc_euc;
1680	__mbftowc_sb;
1681	__mblen_gen;
1682	__mblen_sb;
1683	__mbrlen_gen;
1684	__mbrlen_sb;
1685	__mbrtowc_dense;
1686	__mbrtowc_euc;
1687	__mbrtowc_sb;
1688	__mbsinit_gen;
1689	__mbsrtowcs_dense;
1690	__mbsrtowcs_euc;
1691	__mbsrtowcs_sb;
1692	__mbst_get_consumed_array;
1693	__mbst_get_locale;
1694	__mbst_get_nconsumed;
1695	__mbstowcs_dense;
1696	__mbstowcs_euc;
1697	__mbstowcs_sb;
1698	__mbst_set_consumed_array;
1699	__mbst_set_locale;
1700	__mbst_set_nconsumed;
1701	__mbtowc_dense;
1702	__mbtowc_euc;
1703	__mbtowc_sb;
1704	mcfiller;
1705	_membar_consumer;
1706	_membar_enter =			NODYNSORT;
1707	_membar_exit =			NODYNSORT;
1708	_membar_producer =		NODYNSORT;
1709	__messages_init;
1710	_mincore;
1711	_mkarglst;
1712	_mlockall;
1713	mntopt;
1714	modctl;
1715	_modff = FUNCTION FILTER libm.so.2;
1716	modutx;
1717	_modutx;
1718	__monetary_init;
1719	_mrand48;
1720	msgctl64;
1721	_msgctl64;
1722	__multi_innetgr;
1723	_munlockall;
1724	_mutex_destroy =		NODYNSORT;
1725	__mutex_destroy;
1726	mutex_held;
1727	__mutex_held =			NODYNSORT;
1728	_mutex_init =			NODYNSORT;
1729	__mutex_init;
1730	__mutex_lock;
1731	_mutex_trylock =		NODYNSORT;
1732	__mutex_trylock;
1733	_mutex_unlock =			NODYNSORT;
1734	__mutex_unlock;
1735	_nanosleep;
1736	__nan_read;
1737	__nan_written;
1738	nfs_getfh;
1739	_nfs_getfh;
1740	nfssvc;
1741	_nfssvc;
1742	_nfssys;
1743	__nis_debug_bind;
1744	__nis_debug_calls;
1745	__nis_debug_file;
1746	__nis_debug_rpc;
1747	__nis_get_environment;
1748	__nis_prefsrv;
1749	__nis_preftype;
1750	__nis_server;
1751	__nl_langinfo_std;
1752	_nrand48;
1753	_nss_db_state_destr;
1754	_nss_default_finders;
1755	nss_default_key2str;
1756	nss_delete;
1757	_nss_delete;
1758	nss_endent;
1759	_nss_endent;
1760	nss_getent;
1761	_nss_getent;
1762	_nss_initf_group;
1763	_nss_initf_netgroup;
1764	_nss_initf_passwd;
1765	_nss_initf_shadow;
1766	nss_packed_arg_init;
1767	nss_packed_context_init;
1768	nss_packed_getkey;
1769	nss_packed_set_status;
1770	nss_search;
1771	_nss_search;
1772	nss_setent;
1773	_nss_setent;
1774	_nss_XbyY_fgets;
1775	__nsw_extended_action_v1;
1776	__nsw_freeconfig_v1;
1777	__nsw_getconfig_v1;
1778	__nthreads;
1779	__numeric_init;
1780	_openlog;
1781	_plock;
1782	_port_alert;
1783	_port_associate;
1784	_port_create;
1785	_port_dissociate;
1786	_port_get;
1787	_port_getn;
1788	_port_send;
1789	_port_sendn;
1790	_posix_openpt;
1791	_posix_spawn;
1792	_posix_spawnattr_destroy;
1793	_posix_spawnattr_getflags;
1794	_posix_spawnattr_getpgroup;
1795	_posix_spawnattr_getschedparam;
1796	_posix_spawnattr_getschedpolicy;
1797	_posix_spawnattr_getsigdefault;
1798	_posix_spawnattr_getsigmask;
1799	_posix_spawnattr_init;
1800	_posix_spawnattr_setflags;
1801	_posix_spawnattr_setpgroup;
1802	_posix_spawnattr_setschedparam;
1803	_posix_spawnattr_setschedpolicy;
1804	_posix_spawnattr_setsigdefault;
1805	_posix_spawnattr_setsigmask;
1806	_posix_spawn_file_actions_addclose;
1807	_posix_spawn_file_actions_adddup2;
1808	_posix_spawn_file_actions_addopen;
1809	_posix_spawn_file_actions_destroy;
1810	_posix_spawn_file_actions_init;
1811	_posix_spawnp;
1812	_pread;
1813	_printstack;
1814	__priv_bracket;
1815	__priv_relinquish;
1816	_pselect;
1817	pset_assign_forced;
1818	_psiginfo;
1819	_psignal;
1820	_pthread_atfork =		NODYNSORT;
1821	_pthread_attr_destroy;
1822	_pthread_attr_getdetachstate;
1823	_pthread_attr_getguardsize;
1824	_pthread_attr_getinheritsched;
1825	_pthread_attr_getschedparam;
1826	_pthread_attr_getschedpolicy;
1827	_pthread_attr_getscope;
1828	_pthread_attr_getstack;
1829	_pthread_attr_getstackaddr;
1830	_pthread_attr_getstacksize;
1831	_pthread_attr_init;
1832	_pthread_attr_setdetachstate;
1833	_pthread_attr_setguardsize;
1834	_pthread_attr_setinheritsched;
1835	_pthread_attr_setschedparam;
1836	_pthread_attr_setschedpolicy;
1837	_pthread_attr_setscope;
1838	_pthread_attr_setstack;
1839	_pthread_attr_setstackaddr;
1840	_pthread_attr_setstacksize;
1841	_pthread_barrierattr_destroy;
1842	_pthread_barrierattr_getpshared;
1843	_pthread_barrierattr_init;
1844	_pthread_barrierattr_setpshared;
1845	_pthread_barrier_destroy;
1846	_pthread_barrier_init;
1847	_pthread_barrier_wait;
1848	_pthread_cancel;
1849	_pthread_condattr_destroy;
1850	_pthread_condattr_getclock;
1851	_pthread_condattr_getpshared;
1852	_pthread_condattr_init;
1853	_pthread_condattr_setclock;
1854	_pthread_condattr_setpshared;
1855	_pthread_cond_broadcast =	NODYNSORT;
1856	_pthread_cond_destroy =		NODYNSORT;
1857	_pthread_cond_init;
1858	_pthread_cond_reltimedwait_np;
1859	_pthread_cond_signal =		NODYNSORT;
1860	_pthread_cond_timedwait;
1861	_pthread_cond_wait;
1862	_pthread_create;
1863	_pthread_detach =		NODYNSORT;
1864	_pthread_equal;
1865	_pthread_exit =			NODYNSORT;
1866	_pthread_getconcurrency;
1867	_pthread_getschedparam;
1868	_pthread_getspecific;
1869	_pthread_join;
1870	_pthread_key_create =		NODYNSORT;
1871	_pthread_key_create_once_np =	NODYNSORT;
1872	_pthread_key_delete =		NODYNSORT;
1873	_pthread_kill =			NODYNSORT;
1874	__pthread_min_stack;
1875	_pthread_mutexattr_destroy;
1876	_pthread_mutexattr_getprioceiling;
1877	_pthread_mutexattr_getprotocol;
1878	_pthread_mutexattr_getpshared;
1879	_pthread_mutexattr_getrobust_np;
1880	_pthread_mutexattr_gettype;
1881	_pthread_mutexattr_init;
1882	_pthread_mutexattr_setprioceiling;
1883	_pthread_mutexattr_setprotocol;
1884	_pthread_mutexattr_setpshared;
1885	_pthread_mutexattr_setrobust_np;
1886	_pthread_mutexattr_settype;
1887	_pthread_mutex_consistent_np;
1888	_pthread_mutex_destroy =	NODYNSORT;
1889	_pthread_mutex_getprioceiling;
1890	_pthread_mutex_init;
1891	_pthread_mutex_lock =		NODYNSORT;
1892	_pthread_mutex_reltimedlock_np;
1893	_pthread_mutex_setprioceiling;
1894	_pthread_mutex_timedlock;
1895	_pthread_mutex_trylock =	NODYNSORT;
1896	_pthread_mutex_unlock =		NODYNSORT;
1897	_pthread_once;
1898	_pthread_rwlockattr_destroy;
1899	_pthread_rwlockattr_getpshared;
1900	_pthread_rwlockattr_init;
1901	_pthread_rwlockattr_setpshared;
1902	_pthread_rwlock_destroy =	NODYNSORT;
1903	_pthread_rwlock_init =		NODYNSORT;
1904	_pthread_rwlock_rdlock =	NODYNSORT;
1905	_pthread_rwlock_reltimedrdlock_np;
1906	_pthread_rwlock_reltimedwrlock_np;
1907	_pthread_rwlock_timedrdlock;
1908	_pthread_rwlock_timedwrlock;
1909	_pthread_rwlock_tryrdlock =	NODYNSORT;
1910	_pthread_rwlock_trywrlock =	NODYNSORT;
1911	_pthread_rwlock_unlock =	NODYNSORT;
1912	_pthread_rwlock_wrlock =	NODYNSORT;
1913	_pthread_self =			NODYNSORT;
1914	_pthread_setcancelstate;
1915	_pthread_setcanceltype;
1916	_pthread_setcleanupinit;
1917	_pthread_setconcurrency;
1918	_pthread_setschedparam;
1919	_pthread_setschedprio =		NODYNSORT;
1920	_pthread_setspecific =		NODYNSORT;
1921	_pthread_sigmask =		NODYNSORT;
1922	_pthread_spin_destroy;
1923	_pthread_spin_init;
1924	_pthread_spin_lock;
1925	_pthread_spin_trylock;
1926	_pthread_spin_unlock;
1927	_pthread_testcancel;
1928	_putchar_unlocked;
1929	_putc_unlocked;
1930	_putpwent;
1931	_putspent;
1932	_pututline;
1933	_pututxline;
1934	__putwchar_xpg5;
1935	__putwc_xpg5;
1936	_pwrite;
1937	_qeconvert;
1938	_qecvt;
1939	_qfconvert;
1940	_qfcvt;
1941	_qgconvert;
1942	_qgcvt;
1943	_quadruple_to_decimal;
1944	_rand_r;
1945	rctlctl;
1946	_rctlctl;
1947	rctllist;
1948	_rctllist;
1949	_readdir_r;
1950	_realbufend;
1951	_realpath;
1952	__regcomp_C;
1953	__regcomp_std;
1954	__regerror_std;
1955	__regexec_C;
1956	__regexec_std;
1957	__regfree_std;
1958	_resume;
1959	_resume_ret;
1960	_rpcsys;
1961	_rwlock_init =			NODYNSORT;
1962	_rw_rdlock =			NODYNSORT;
1963	_rw_tryrdlock =			NODYNSORT;
1964	_rw_trywrlock =			NODYNSORT;
1965	_rw_unlock =			NODYNSORT;
1966	_rw_wrlock =			NODYNSORT;
1967	_sbrk_grow_aligned;
1968	_sbrk_unlocked;
1969	_schedctl_exit;
1970	_schedctl_init;
1971	_schedctl_lookup =		NODYNSORT;
1972	scrwidth;
1973	_seconvert;
1974	_seed48;
1975	_select;
1976	_sema_init;
1977	_sema_post;
1978	_sema_reltimedwait;
1979	_sema_timedwait;
1980	_sema_trywait;
1981	_sema_wait;
1982	_sem_close;
1983	semctl64;
1984	_semctl64;
1985	_sem_destroy;
1986	_sem_getvalue;
1987	_sem_init;
1988	_sem_open;
1989	_sem_post;
1990	_sem_reltimedwait_np;
1991	_sem_timedwait;
1992	_sem_trywait;
1993	_sem_unlink;
1994	_sem_wait;
1995	set_setcontext_enforcement;
1996	set_l10n_alternate_root;
1997	_setbufend;
1998	_setegid;
1999	_setenv;
2000	__set_errno;
2001	_seteuid;
2002	_setgrent;
2003	_setlogmask;
2004	_setpwent;
2005	setprojrctl;
2006	_setprojrctl;
2007	_setregid;
2008	_setreuid;
2009	setsigacthandler;
2010	_setspent;
2011	_settimeofday;
2012	_setutent;
2013	_setutxent;
2014	_sfconvert;
2015	_sgconvert;
2016	shmctl64;
2017	_shmctl64;
2018	_sig2str;
2019	sigflag;
2020	_sigflag;
2021	_sigfpe;
2022	_siginterrupt;
2023	_signal;
2024	_sigoff;
2025	_sigon;
2026	_sigqueue;
2027	_sigstack;
2028	_sigtimedwait;
2029	_sigwait;
2030	_sigwaitinfo;
2031	_single_to_decimal;
2032	_smbuf;
2033	_so_accept;
2034	_so_bind;
2035	_sockconfig;
2036	_so_connect;
2037	_so_getpeername;
2038	_so_getsockname;
2039	_so_getsockopt;
2040	_so_listen;
2041	_so_recv;
2042	_so_recvfrom;
2043	_so_recvmsg;
2044	_so_send;
2045	_so_sendmsg;
2046	_so_sendto;
2047	_so_setsockopt;
2048	_so_shutdown;
2049	_so_socket;
2050	_so_socketpair;
2051	_sp;
2052	_srand48;
2053	_ssignal;
2054	_statfs;
2055	str2group;
2056	str2passwd;
2057	_str2sig;
2058	str2spwd;
2059	__strcoll_C;
2060	__strcoll_sb;
2061	__strcoll_std;
2062	_strerror;
2063	_strerror_r;
2064	__strfmon_std;
2065	__strftime_std;
2066	_string_to_decimal;
2067	__strptime_dontzero;
2068	__strptime_std;
2069	_strsignal;
2070	_strtok_r;
2071	_strtoll;
2072	_strtoull;
2073	__strxfrm_C;
2074	__strxfrm_sb;
2075	__strxfrm_std;
2076	stty;
2077	_stty;
2078	_swapctl;
2079	syscall;
2080	_sysconfig;
2081	_sysfs;
2082	__systemcall;
2083	_tdb_bootstrap;
2084	_thr_continue;
2085	thr_continue_allmutators;
2086	_thr_continue_allmutators;
2087	thr_continue_mutator;
2088	_thr_continue_mutator;
2089	_thr_create;
2090	_thr_detach;
2091	__threaded;
2092	_thr_exit =			NODYNSORT;
2093	_thr_getconcurrency;
2094	_thr_get_inf_read;
2095	_thr_get_nan_read;
2096	_thr_getprio;
2097	_thr_getspecific;
2098	thr_getstate;
2099	_thr_getstate;
2100	_thr_join;
2101	_thr_keycreate =		NODYNSORT;
2102	_thr_keycreate_once =		NODYNSORT;
2103	_thr_key_delete;
2104	_thr_kill =			NODYNSORT;
2105	_thr_main;
2106	_thr_min_stack =		NODYNSORT;
2107	thr_mutators_barrier;
2108	_thr_mutators_barrier;
2109	thr_probe_getfunc_addr;
2110	thr_probe_setup;
2111	_thr_schedctl;
2112	_thr_self =			NODYNSORT;
2113	_thr_setconcurrency;
2114	thr_setmutator;
2115	_thr_setmutator;
2116	_thr_setprio =			NODYNSORT;
2117	_thr_setspecific =		NODYNSORT;
2118	thr_setstate;
2119	_thr_setstate;
2120	thr_sighndlrinfo;
2121	_thr_sighndlrinfo;
2122	_thr_sigsetmask;
2123	_thr_slot_offset;
2124	_thr_stksegment;
2125	_thr_suspend;
2126	thr_suspend_allmutators;
2127	_thr_suspend_allmutators;
2128	thr_suspend_mutator;
2129	_thr_suspend_mutator;
2130	thr_wait_mutator;
2131	_thr_wait_mutator;
2132	_thr_yield;
2133	__time_init;
2134	_timer_create;
2135	_timer_delete;
2136	_timer_getoverrun;
2137	_timer_gettime;
2138	_timer_settime;
2139	__tls_get_addr;
2140	_tmpnam;
2141	_tmpnam_r;
2142	__towctrans_bc;
2143	__towctrans_std;
2144	__towlower_bc;
2145	__towlower_std;
2146	__towupper_bc;
2147	__towupper_std;
2148	__trans_lower;
2149	__trans_upper;
2150	_truncate;
2151	_trwctype;
2152	__trwctype_std;
2153	_ttyname_dev;
2154	_ttyname_r;
2155	_ttyslot;
2156	_uadmin;
2157	_uberdata;
2158	_ucred_alloc;
2159	ucred_getamask;
2160	_ucred_getamask;
2161	ucred_getasid;
2162	_ucred_getasid;
2163	ucred_getatid;
2164	_ucred_getatid;
2165	ucred_getauid;
2166	_ucred_getauid;
2167	_ulckpwdf;
2168	_ulltostr;
2169	_uncached_getgrgid_r;
2170	_uncached_getgrnam_r;
2171	_uncached_getpwnam_r;
2172	_uncached_getpwuid_r;
2173	_ungetc_unlocked;
2174	__ungetwc_xpg5;
2175	_unordered;
2176	_unsetenv;
2177	_updwtmp;
2178	_updwtmpx;
2179	_usleep;
2180	_ustat;
2181	_utimes;
2182	_utmpname;
2183	_utmpxname;
2184	utssys;
2185	_utssys;
2186	_vfork;
2187	_vforkx;
2188	_vhangup;
2189	_vsyslog;
2190	_wait3;
2191	_walkcontext;
2192	__wcrtomb_dense;
2193	__wcrtomb_euc;
2194	__wcrtomb_sb;
2195	__wcscoll_bc;
2196	__wcscoll_C;
2197	__wcscoll_std;
2198	__wcsftime_std;
2199	__wcsftime_xpg5;
2200	__wcsrtombs_dense;
2201	__wcsrtombs_euc;
2202	__wcsrtombs_sb;
2203	__wcstok_xpg5;
2204	__wcstombs_dense;
2205	__wcstombs_euc;
2206	__wcstombs_sb;
2207	__wcswidth_bc;
2208	__wcswidth_dense;
2209	__wcswidth_euc;
2210	__wcswidth_sb;
2211	__wcswidth_std;
2212	__wcsxfrm_bc;
2213	__wcsxfrm_C;
2214	__wcsxfrm_std;
2215	__wctob_dense;
2216	__wctob_euc;
2217	__wctob_sb;
2218	__wctoeucpc_gen;
2219	_wctomb;
2220	__wctomb_dense;
2221	__wctomb_euc;
2222	__wctomb_sb;
2223	__wctrans_std;
2224	__wctype_std;
2225	__wcwidth_bc;
2226	__wcwidth_dense;
2227	__wcwidth_euc;
2228	__wcwidth_sb;
2229	__wcwidth_std;
2230	wdbindf;
2231	wdchkind;
2232	wddelim;
2233	_wrtchk;
2234	_xflsbuf;
2235	_xgetwidth;
2236	__xpg6 = NODIRECT;
2237	_yield;
2238	zone_add_datalink;
2239	zone_boot;
2240	zone_check_datalink;
2241	zone_create;
2242	zone_destroy;
2243	zone_enter;
2244	zone_getattr;
2245	zone_get_id;
2246	zone_list;
2247	zone_list_datalink;
2248	zonept;
2249	zone_remove_datalink;
2250	zone_setattr;
2251	zone_shutdown;
2252	zone_version;
2253    local:
2254	__imax_lldiv =			NODYNSORT;
2255	_private_execve =		NODYNSORT;
2256	_private_exit =			NODYNSORT;
2257	_private_forkallx =		NODYNSORT;
2258	_private_forkx =		NODYNSORT;
2259	_private_geteuid =		NODYNSORT;
2260	_private_getcontext =		NODYNSORT;
2261	_private_getgid =		NODYNSORT;
2262	_private_getpid =		NODYNSORT;
2263	_private_getrlimit =		NODYNSORT;
2264	_private_getuid =		NODYNSORT;
2265	_private_lwp_mutex_lock =	NODYNSORT;
2266	_private_lwp_mutex_unlock =	NODYNSORT;
2267	_private_mmap =			NODYNSORT;
2268	_private_mprotect =		NODYNSORT;
2269	_private_munmap =		NODYNSORT;
2270	_private_mutex_destroy =	NODYNSORT;
2271	_private_mutex_init =		NODYNSORT;
2272	_private_mutex_lock =		NODYNSORT;
2273	_private_mutex_trylock =	NODYNSORT;
2274	_private_mutex_unlock =		NODYNSORT;
2275	_private_memcpy =		NODYNSORT;
2276	_private_memset =		NODYNSORT;
2277	_private_pthread_atfork =	NODYNSORT;
2278	_private_setgid =		NODYNSORT;
2279	_private_setpgid =		NODYNSORT;
2280	_private_setuid =		NODYNSORT;
2281	_private_setustack =		NODYNSORT;
2282	_private_sigaddset =		NODYNSORT;
2283	_private_sigdelset =		NODYNSORT;
2284	_private_sigemptyset =		NODYNSORT;
2285	_private_sigfillset =		NODYNSORT;
2286	_private_sigismember =		NODYNSORT;
2287	_private_testcancel =		NODYNSORT;
2288	_ti_thr_self  =			NODYNSORT;
2289	rw_read_is_held =		NODYNSORT;
2290	rw_write_is_held =		NODYNSORT;
2291	*;
2292};
2293