xref: /freebsd/lib/libc/arm/Symbol.map (revision ff3a9d8e2909692c73ce9f9279cac2f15848b3f4)
1/*
2 * This only needs to contain symbols that are not listed in
3 * symbol maps from other parts of libc (i.e., not found in
4 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
5 */
6FBSD_1.0 {
7	__mcount;
8	_setjmp;
9	_longjmp;
10	alloca;
11	fabs;
12	__infinity;
13	__nan;
14	makecontext;
15	setjmp;
16	longjmp;
17	sigsetjmp;
18	siglongjmp;
19	brk;
20	sbrk;
21};
22
23FBSD_1.3 {
24	__flt_rounds;
25};
26
27FBSD_1.4 {
28	__gnu_Unwind_Find_exidx;
29	dl_unwind_find_exidx;
30};
31
32FBSD_1.6 {
33	arm_drain_writebuf;
34	arm_sync_icache;
35};
36
37FBSDprivate_1.0 {
38	/* PSEUDO syscalls */
39	_getlogin;
40
41	__aeabi_read_tp;
42	___longjmp;
43	__makecontext;
44	__longjmp;
45	signalcontext;
46	_signalcontext;
47	__siglongjmp;
48	_vfork;
49	_brk;
50	_sbrk;
51
52	_libc_arm_fpu_present;
53};
54