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