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