xref: /freebsd/lib/libc/i386/Symbol.map (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1/*
2 */
3
4/*
5 * This only needs to contain symbols that are not listed in
6 * symbol maps from other parts of libc (i.e., not found in
7 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
8 */
9FBSD_1.0 {
10	/* PSEUDO syscalls */
11	_exit;
12
13	.mcount;
14	_setjmp;
15	_longjmp;
16	alloca;
17	fabs;
18	__flt_rounds;
19	__nan;
20	__infinity;
21	makecontext;
22	rfork_thread;
23	setjmp;
24	longjmp;
25	sigsetjmp;
26	siglongjmp;
27	htonl;
28	htons;
29	ntohl;
30	ntohs;
31	vfork;
32	brk;
33	i386_clr_watch;
34	i386_get_fsbase;
35	i386_get_gsbase;
36	i386_get_ioperm;
37	i386_get_ldt;
38	i386_set_fsbase;
39	i386_set_gsbase;
40	i386_set_ioperm;
41	i386_set_ldt;
42	i386_set_watch;
43	i386_vm86;
44	sbrk;
45	___tls_get_addr;
46};
47
48FBSD_1.6 {
49	 x86_pkru_get_perm;
50	 x86_pkru_set_perm;
51	 x86_pkru_protect_range;
52	 x86_pkru_unprotect_range;
53};
54
55FBSDprivate_1.0 {
56	/* PSEUDO syscalls */
57	_getlogin;
58
59	___longjmp;
60	__makecontext;
61	__longjmp;
62	__signalcontext;
63	signalcontext;
64	__siglongjmp;
65	_vfork;
66	_brk;
67};
68