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