1226111Sed/*
2226111Sed * $FreeBSD$
3178580Simp */
4178580Simp
5178580Simp/*
6178580Simp * This only needs to contain symbols that are not listed in
7178580Simp * symbol maps from other parts of libc (i.e., not found in
8178580Simp * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
9178580Simp */
10178580SimpFBSD_1.0 {
11178580Simp	/* PSEUDO syscalls */
12178580Simp	_exit;
13178580Simp
14178580Simp	_setjmp;
15178580Simp	_longjmp;
16178580Simp	alloca;
17178580Simp	fabs;
18178580Simp	__infinity;
19178580Simp	__nan;
20178580Simp	makecontext;
21178580Simp	setjmp;
22178580Simp	longjmp;
23178580Simp	sigsetjmp;
24178580Simp	siglongjmp;
25178580Simp	htonl;
26178580Simp	htons;
27178580Simp	ntohl;
28178580Simp	ntohs;
29178580Simp	vfork;
30178580Simp	brk;
31178580Simp	cerror;		/* XXX - Should this be .cerror (see sys/cerror.S)? */
32178580Simp	sbrk;
33178580Simp};
34178580Simp
35178580SimpFBSDprivate_1.0 {
36178580Simp	/* PSEUDO syscalls */
37178580Simp	__sys_getlogin;
38178580Simp	_getlogin;
39178580Simp	__sys_exit;
40178580Simp
41178580Simp	_set_tp;
42178580Simp	___longjmp;
43178580Simp	__umodsi3;
44178580Simp	__modsi3;
45178580Simp	__udivsi3;
46178580Simp	__divsi3;
47178580Simp	__makecontext;
48178580Simp	__longjmp;
49178580Simp	signalcontext;
50178580Simp	_signalcontext;
51178580Simp	__siglongjmp;
52178580Simp	__sys_vfork;
53178580Simp	_vfork;
54201858Simp	_end;
55201858Simp	__curbrk;
56178580Simp	minbrk;
57178580Simp	_brk;
58178580Simp	_sbrk;
59201859Simp
60201859Simp	/* softfloat */
61201859Simp	__addsf3;
62201859Simp	__adddf3;
63201859Simp	__subsf3;
64201859Simp	__subdf3;
65201859Simp	__mulsf3;
66201859Simp	__muldf3;
67201859Simp	__divsf3;
68201859Simp	__divdf3;
69201859Simp	__floatsisf;
70201859Simp	__floatsidf;
71201859Simp	__fixsfsi;
72201859Simp	__fixdfsi;
73201859Simp	__fixunssfsi;
74201859Simp	__fixunsdfsi;
75201859Simp	__extendsfdf2;
76201859Simp	__truncdfsf2;
77178580Simp};
78