1/*
2 * $FreeBSD$
3 */
4
5/*
6 * This only needs to contain symbols that are not listed in
7 * symbol maps from other parts of libc (i.e., not found in
8 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
9 */
10FBSD_1.0 {
11	/* PSEUDO syscalls */
12	_exit;
13
14	_setjmp;
15	_longjmp;
16	alloca;
17	fabs;
18	__infinity;
19	__nan;
20	makecontext;
21	setjmp;
22	longjmp;
23	sigsetjmp;
24	siglongjmp;
25	htonl;
26	htons;
27	ntohl;
28	ntohs;
29	vfork;
30	brk;
31	cerror;		/* XXX - Should this be .cerror (see sys/cerror.S)? */
32	sbrk;
33};
34
35FBSDprivate_1.0 {
36	/* PSEUDO syscalls */
37	__sys_getlogin;
38	_getlogin;
39	__sys_exit;
40
41	_set_tp;
42	___longjmp;
43	__umodsi3;
44	__modsi3;
45	__udivsi3;
46	__divsi3;
47	__makecontext;
48	__longjmp;
49	signalcontext;
50	_signalcontext;
51	__siglongjmp;
52	__sys_vfork;
53	_vfork;
54	_end;
55	__curbrk;
56	minbrk;
57	_brk;
58	_sbrk;
59
60	/* softfloat */
61	__addsf3;
62	__adddf3;
63	__subsf3;
64	__subdf3;
65	__mulsf3;
66	__muldf3;
67	__divsf3;
68	__divdf3;
69	__floatsisf;
70	__floatsidf;
71	__fixsfsi;
72	__fixdfsi;
73	__fixunssfsi;
74	__fixunsdfsi;
75	__extendsfdf2;
76	__truncdfsf2;
77};
78