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