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