xref: /freebsd/lib/libc/arm/Symbol.map (revision e4a1800f06884dc00931f55d0fa8cd9ce473a83e)
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	htonl;
20	htons;
21	ntohl;
22	ntohs;
23	brk;
24	sbrk;
25};
26
27FBSD_1.3 {
28	__flt_rounds;
29};
30
31FBSD_1.4 {
32	__gnu_Unwind_Find_exidx;
33	dl_unwind_find_exidx;
34};
35
36FBSD_1.6 {
37	arm_drain_writebuf;
38	arm_sync_icache;
39};
40
41FBSDprivate_1.0 {
42	/* PSEUDO syscalls */
43	_getlogin;
44
45	__aeabi_read_tp;
46	___longjmp;
47	__makecontext;
48	__longjmp;
49	signalcontext;
50	_signalcontext;
51	__siglongjmp;
52	_vfork;
53	_brk;
54	_sbrk;
55
56	_libc_arm_fpu_present;
57};
58