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