xref: /freebsd/lib/libc/gen/Symbol.map (revision 1e413cf93298b5b97441a21d9a50fdcd0ee9945e)
1/*
2 * $FreeBSD$
3 */
4
5FBSD_1.0 {
6	__xuname;
7	pthread_atfork;
8	pthread_attr_destroy;
9	pthread_attr_getdetachstate;
10	pthread_attr_getguardsize;
11	pthread_attr_getinheritsched;
12	pthread_attr_getschedparam;
13	pthread_attr_getschedpolicy;
14	pthread_attr_getscope;
15	pthread_attr_getstackaddr;
16	pthread_attr_getstacksize;
17	pthread_attr_init;
18	pthread_attr_setdetachstate;
19	pthread_attr_setguardsize;
20	pthread_attr_setinheritsched;
21	pthread_attr_setschedparam;
22	pthread_attr_setschedpolicy;
23	pthread_attr_setscope;
24	pthread_attr_setstackaddr;
25	pthread_attr_setstacksize;
26	pthread_cancel;
27	pthread_cleanup_pop;
28	pthread_cleanup_push;
29	pthread_cond_broadcast;
30	pthread_cond_destroy;
31	pthread_cond_init;
32	pthread_cond_signal;
33	pthread_cond_timedwait;
34	pthread_cond_wait;
35	pthread_detach;
36	pthread_equal;
37	pthread_exit;
38	pthread_getspecific;
39	pthread_join;
40	pthread_key_create;
41	pthread_key_delete;
42	pthread_kill;
43	pthread_main_np;
44	pthread_mutex_destroy;
45	pthread_mutex_init;
46	pthread_mutex_lock;
47	pthread_mutex_trylock;
48	pthread_mutex_unlock;
49	pthread_mutexattr_destroy;
50	pthread_mutexattr_init;
51	pthread_mutexattr_settype;
52	pthread_once;
53	pthread_rwlock_destroy;
54	pthread_rwlock_init;
55	pthread_rwlock_rdlock;
56	pthread_rwlock_tryrdlock;
57	pthread_rwlock_trywrlock;
58	pthread_rwlock_unlock;
59	pthread_rwlock_wrlock;
60	pthread_self;
61	pthread_setcancelstate;
62	pthread_setcanceltype;
63	pthread_setspecific;
64	pthread_sigmask;
65	pthread_testcancel;
66	alarm;
67	arc4random;
68	arc4random_addrandom;
69	arc4random_stir;
70	__assert;
71	basename;
72	check_utility_compat;
73	clock;
74	closedir;
75	confstr;
76	encrypt;
77	des_setkey;
78	des_cipher;
79	setkey;
80	ctermid;
81	ctermid_r;
82	daemon;
83	devname;
84	devname_r;
85	dirname;
86	getdiskbyname;
87	dladdr;
88	dlclose;
89	dlerror;
90	dlfunc;
91	dllockinit;
92	dlopen;
93	dlsym;
94	dlvsym;
95	dlinfo;
96	dl_iterate_phdr;
97	drand48;
98	erand48;
99	err_set_file;
100	err_set_exit;
101	err;
102	verr;
103	errc;
104	verrc;
105	errx;
106	verrx;
107	warn;
108	vwarn;
109	warnc;
110	vwarnc;
111	warnx;
112	vwarnx;
113	sys_errlist;
114	sys_nerr;
115	errno;
116	execl;
117	execle;
118	execlp;
119	execv;
120	execvp;
121	execvP;
122	fmtcheck;
123	fmtmsg;
124	fnmatch;
125	__fpclassifyf;
126	__fpclassifyd;
127	__fpclassifyl;
128	frexp;
129	setfstab;
130	getfstab;
131	getfsent;
132	getfsspec;
133	getfsfile;
134	setfsent;
135	endfsent;
136	ftok;
137	fts_open;
138	fts_close;
139	fts_read;
140	fts_set;
141	fts_children;
142	fts_get_clientptr;
143	fts_get_stream;
144	fts_set_clientptr;
145	ftw;
146	glob;
147	globfree;
148	getbootfile;
149	getbsize;
150	cgetset;
151	cgetcap;
152	cgetent;
153	cgetmatch;
154	cgetfirst;
155	cgetclose;
156	cgetnext;
157	cgetstr;
158	cgetustr;
159	cgetnum;
160	getcwd;
161	getdomainname;
162	setgrent;
163	setgroupent;
164	endgrent;
165	getgrent_r;
166	getgrnam_r;
167	getgrgid_r;
168	getgrnam;
169	getgrgid;
170	getgrent;
171	/*
172	 * Why are __gr_parse_entry() and __gr_match_entry() not static in
173	 * gen/getgrent.c?
174	 */
175	getgrouplist;
176	gethostname;
177	getloadavg;
178	getlogin;
179	getlogin_r;
180	getmntinfo;
181	setnetgrent;
182	getnetgrent;
183	endnetgrent;
184	innetgr;
185	getosreldate;
186	getpagesize;
187	getpeereid;
188	_getprogname;
189	getprogname;
190	setpwent;
191	setpassent;
192	endpwent;
193	getpwent_r;
194	getpwnam_r;
195	getpwuid_r;
196	getpwnam;
197	getpwuid;
198	getpwent;
199	getttynam;
200	getttyent;
201	setttyent;
202	endttyent;
203	isdialuptty;
204	isnettty;
205	getusershell;
206	endusershell;
207	setusershell;
208	getvfsbyname;
209	__isnan;
210	isnan;
211	__isnanf;
212	isnanf;
213	__isinf;
214	isinf;
215	__isinff;
216	__isinfl;
217	isatty;
218	initgroups;
219	jrand48;
220	lcong48;
221	ldexp;
222	lockf;
223	lrand48;
224	mrand48;
225	nftw;
226	nice;
227	nlist;
228	nrand48;
229	opendir;
230	pause;
231	posix_madvise;
232	popen;
233	pclose;
234	shm_open;
235	shm_unlink;
236	pselect;
237	psignal;
238	raise;
239	readdir;
240	readdir_r;
241	readpassphrase;
242	getpass;
243	rewinddir;
244	scandir;
245	alphasort;
246	seed48;
247	seekdir;
248	user_from_uid;
249	group_from_gid;
250	sem_init;
251	sem_destroy;
252	sem_open;
253	sem_close;
254	sem_unlink;
255	sem_wait;
256	sem_trywait;
257	sem_timedwait;
258	sem_post;
259	sem_getvalue;
260	semctl;
261	setdomainname;
262	sethostname;
263	longjmperror;
264	getmode;
265	setmode;
266	setproctitle;
267	setprogname;
268	siginterrupt;
269	sys_signame;
270	sys_siglist;
271	sys_nsig;
272	signal;
273	sigaddset;
274	sigdelset;
275	sigemptyset;
276	sigfillset;
277	sigismember;
278	sleep;
279	srand48;
280	fstatvfs;
281	statvfs;
282	sl_init;
283	sl_add;
284	sl_free;
285	sl_find;
286	fflagstostr;
287	strtofflags;
288	sysconf;
289	sysctl;
290	sysctlbyname;
291	sysctlnametomib;
292	syslog;
293	vsyslog;
294	openlog;
295	closelog;
296	setlogmask;
297	ttyslot;
298	ttyname_r;
299	ttyname;
300	timezone;
301	times;
302	time;
303	telldir;
304	tcgetattr;
305	tcsetattr;
306	tcsetpgrp;
307	tcgetpgrp;
308	cfgetospeed;
309	cfgetispeed;
310	cfsetospeed;
311	cfsetispeed;
312	cfsetspeed;
313	cfmakeraw;
314	tcsendbreak;
315	_init_tls;
316	__tls_get_addr;
317	tcdrain;
318	tcflush;
319	tcflow;
320	ualarm;
321	ulimit;
322	uname;
323	unvis;
324	strunvis;
325	strunvisx;
326	usleep;
327	utime;
328	valloc;
329	vis;
330	strvis;
331	strvisx;
332	wait;
333	wait3;
334	waitpid;
335	wordexp;
336	wordfree;
337};
338
339FBSDprivate_1.0 {
340	/* needed by thread libraries */
341	__thr_jtable;
342
343	_pthread_atfork;
344	_pthread_attr_destroy;
345	_pthread_attr_getdetachstate;
346	_pthread_attr_getguardsize;
347	_pthread_attr_getinheritsched;
348	_pthread_attr_getschedparam;
349	_pthread_attr_getschedpolicy;
350	_pthread_attr_getscope;
351	_pthread_attr_getstackaddr;
352	_pthread_attr_getstacksize;
353	_pthread_attr_init;
354	_pthread_attr_setdetachstate;
355	_pthread_attr_setguardsize;
356	_pthread_attr_setinheritsched;
357	_pthread_attr_setschedparam;
358	_pthread_attr_setschedpolicy;
359	_pthread_attr_setscope;
360	_pthread_attr_setstackaddr;
361	_pthread_attr_setstacksize;
362	_pthread_cancel;
363	_pthread_cleanup_pop;
364	_pthread_cleanup_push;
365	_pthread_cond_broadcast;
366	_pthread_cond_destroy;
367	_pthread_cond_init;
368	_pthread_cond_signal;
369	_pthread_cond_timedwait;
370	_pthread_cond_wait;
371	_pthread_detach;
372	_pthread_equal;
373	_pthread_exit;
374	_pthread_getspecific;
375	_pthread_join;
376	_pthread_key_create;
377	_pthread_key_delete;
378	_pthread_kill;
379	_pthread_main_np;
380	_pthread_mutex_destroy;
381	_pthread_mutex_init_calloc_cb;
382	_pthread_mutex_init;
383	_pthread_mutex_lock;
384	_pthread_mutex_trylock;
385	_pthread_mutex_unlock;
386	_pthread_mutexattr_destroy;
387	_pthread_mutexattr_init;
388	_pthread_mutexattr_settype;
389	_pthread_once;
390	_pthread_rwlock_destroy;
391	_pthread_rwlock_init;
392	_pthread_rwlock_rdlock;
393	_pthread_rwlock_tryrdlock;
394	_pthread_rwlock_trywrlock;
395	_pthread_rwlock_unlock;
396	_pthread_rwlock_wrlock;
397	_pthread_self;
398	_pthread_setcancelstate;
399	_pthread_setcanceltype;
400	_pthread_setspecific;
401	_pthread_sigmask;
402	_pthread_testcancel;
403	_spinlock;
404	_spinlock_debug;
405	_spinunlock;
406	_rtld_error;		/* for private use */
407	_rtld_thread_init;	/* for private use */
408	_err;
409	_warn;
410	__fmtcheck;
411	/* __pw_match_entry; */
412	/* __pw_parse_entry; */
413	__fdnlist;	/* used by libkvm */
414	/* __aout_fdnlist; */
415	/* __elf_is_okay__; */
416	/* __elf_fdnlist; */
417	__opendir2;
418	__pause;
419	_pause;
420	__pselect;
421	__pw_scan;	/* Used by (at least) libutil */
422	__raise;
423	_raise;
424	__sem_init;
425	__sem_destroy;
426	__sem_open;
427	__sem_close;
428	__sem_unlink;
429	__sem_wait;
430	__sem_trywait;
431	__sem_timedwait;
432	__sem_post;
433	__sem_getvalue;
434	__sleep;
435	_sleep;
436	_rtld_allocate_tls;
437	_rtld_free_tls;
438#if defined(i386)
439	___libc_tls_get_addr;	/* x86 only */
440#endif
441	__libc_tls_get_addr;
442	__tcdrain;
443	_tcdrain;
444	__usleep;
445	_usleep;
446	__wait;
447	_wait;
448	__waitpid;
449	_waitpid;
450};
451