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