xref: /freebsd/lib/libc/arm/aeabi/Symbol.map (revision 63f537551380d2dab29fa402ad1269feae17e594)
1/*
2 */
3
4/*
5 * This only needs to contain AEABI symbols that are not listed in
6 * symbol maps from other parts of libc (i.e., not found in
7 * stdlib/Symbol.map, string/Symbol.map, sys/Symbol.map, ...).
8 */
9FBSDprivate_1.0 {
10	__aeabi_atexit;
11
12	__aeabi_dcmpeq;
13	__aeabi_dcmplt;
14	__aeabi_dcmple;
15	__aeabi_dcmpge;
16	__aeabi_dcmpgt;
17	__aeabi_dcmpun;
18
19	__aeabi_cdcmpeq;
20	__aeabi_cdcmple;
21	__aeabi_cdrcmple;
22
23	__aeabi_d2iz;
24	__aeabi_d2f;
25
26	__aeabi_dadd;
27	__aeabi_ddiv;
28	__aeabi_dmul;
29	__aeabi_dsub;
30
31
32	__aeabi_fcmpeq;
33	__aeabi_fcmplt;
34	__aeabi_fcmple;
35	__aeabi_fcmpge;
36	__aeabi_fcmpgt;
37	__aeabi_fcmpun;
38
39	__aeabi_cfcmpeq;
40	__aeabi_cfcmple;
41	__aeabi_cfrcmple;
42
43	__aeabi_f2iz;
44	__aeabi_f2d;
45
46	__aeabi_fadd;
47	__aeabi_fdiv;
48	__aeabi_fmul;
49	__aeabi_fsub;
50
51
52	__aeabi_i2d;
53	__aeabi_i2f;
54
55
56	__aeabi_memclr;
57	__aeabi_memclr4;
58	__aeabi_memclr8;
59	__aeabi_memcmp;
60	__aeabi_memcmp4;
61	__aeabi_memcmp8;
62	__aeabi_memcpy;
63	__aeabi_memcpy4;
64	__aeabi_memcpy8;
65	__aeabi_memmove;
66	__aeabi_memmove4;
67	__aeabi_memmove8;
68	__aeabi_memset;
69	__aeabi_memset4;
70	__aeabi_memset8;
71
72	/*
73	 * A workaround for DEFINE_AEABI_FUNCTION_ALIAS() bug.
74	 * - see aeabi_int_div.S
75	 */
76	__aeabi_idiv;
77	__aeabi_uidiv;
78};
79