Symbol.map revision 268893
1169092Sdeischen/*
2169092Sdeischen * $FreeBSD: head/lib/libc/arm/Symbol.map 268893 2014-07-19 22:13:27Z ian $
3169092Sdeischen */
4156608Sdeischen
5169092Sdeischen/*
6169092Sdeischen * This only needs to contain symbols that are not listed in
7169092Sdeischen * symbol maps from other parts of libc (i.e., not found in
8169092Sdeischen * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
9169092Sdeischen */
10156608SdeischenFBSD_1.0 {
11169092Sdeischen	/* PSEUDO syscalls */
12156608Sdeischen	_exit;
13156608Sdeischen
14169768Scognet	__mcount;
15156608Sdeischen	_setjmp;
16156608Sdeischen	_longjmp;
17156608Sdeischen	alloca;
18156608Sdeischen	fabs;
19156608Sdeischen	__infinity;
20156608Sdeischen	__nan;
21156608Sdeischen	makecontext;
22156608Sdeischen	setjmp;
23156608Sdeischen	longjmp;
24156608Sdeischen	sigsetjmp;
25169525Sdeischen	siglongjmp;
26156608Sdeischen	htonl;
27156608Sdeischen	htons;
28156608Sdeischen	ntohl;
29156608Sdeischen	ntohs;
30156608Sdeischen	vfork;
31156608Sdeischen	brk;
32169092Sdeischen	cerror;		/* XXX - Should this be .cerror (see sys/cerror.S)? */
33156608Sdeischen	sbrk;
34237110Skientzle};
35237110Skientzle
36237110SkientzleFBSD_1.3 {
37237039Skientzle	__flt_rounds;
38156608Sdeischen};
39156608Sdeischen
40268893SianFBSD_1.4 {
41268893Sian	__gnu_Unwind_Find_exidx;
42268893Sian	dl_unwind_find_exidx;
43268893Sian};
44268893Sian
45169092SdeischenFBSDprivate_1.0 {
46169092Sdeischen	/* PSEUDO syscalls */
47156608Sdeischen	__sys_getlogin;
48156608Sdeischen	_getlogin;
49156608Sdeischen	__sys_exit;
50156608Sdeischen
51156608Sdeischen	_set_tp;
52232497Scognet	__aeabi_read_tp;
53156608Sdeischen	___longjmp;
54156608Sdeischen	__makecontext;
55156608Sdeischen	__longjmp;
56156608Sdeischen	signalcontext;
57156608Sdeischen	_signalcontext;
58156608Sdeischen	__siglongjmp;
59156608Sdeischen	__sys_vfork;
60156608Sdeischen	_vfork;
61156608Sdeischen	_brk;
62169593Skan	_end;
63156608Sdeischen	curbrk;
64156608Sdeischen	minbrk;
65156608Sdeischen	_sbrk;
66169525Sdeischen
67169525Sdeischen	/* softfloat */
68169525Sdeischen	__addsf3;
69169525Sdeischen	__adddf3;
70169525Sdeischen	__subsf3;
71169525Sdeischen	__subdf3;
72169525Sdeischen	__mulsf3;
73169525Sdeischen	__muldf3;
74169525Sdeischen	__divsf3;
75169525Sdeischen	__divdf3;
76169525Sdeischen	__floatsisf;
77169525Sdeischen	__floatsidf;
78169525Sdeischen	__fixsfsi;
79169525Sdeischen	__fixdfsi;
80169525Sdeischen	__fixunssfsi;
81169525Sdeischen	__fixunsdfsi;
82169525Sdeischen	__extendsfdf2;
83169525Sdeischen	__truncdfsf2;
84262989Sandrew
85262989Sandrew	_libc_arm_fpu_present;
86156608Sdeischen};
87