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