blob: 10faf2d1b7b5d10e424875fca4982841fe0993e1 [file] [log] [blame]
Dmitriy Ivanovadab51a2014-02-19 17:23:24 -08001/* Generated by genlibgcc_compat.py */
David 'Digit' Turner2a7ad972009-09-29 14:43:38 -07002
Dmitriy Ivanov6a45fe92014-04-18 16:03:03 -07003extern char __adddf3;
4extern char __addsf3;
5extern char __aeabi_cdcmpeq;
6extern char __aeabi_cdcmple;
7extern char __aeabi_cdrcmple;
8extern char __aeabi_d2f;
9extern char __aeabi_d2iz;
10extern char __aeabi_dadd;
11extern char __aeabi_dcmpeq;
12extern char __aeabi_dcmpge;
13extern char __aeabi_dcmpgt;
14extern char __aeabi_dcmple;
15extern char __aeabi_dcmplt;
16extern char __aeabi_dcmpun;
17extern char __aeabi_ddiv;
18extern char __aeabi_dmul;
19extern char __aeabi_drsub;
20extern char __aeabi_dsub;
21extern char __aeabi_f2d;
22extern char __aeabi_f2iz;
23extern char __aeabi_f2uiz;
24extern char __aeabi_fadd;
25extern char __aeabi_fcmpun;
26extern char __aeabi_fdiv;
27extern char __aeabi_fmul;
28extern char __aeabi_frsub;
29extern char __aeabi_fsub;
30extern char __aeabi_i2d;
31extern char __aeabi_i2f;
32extern char __aeabi_idiv;
33extern char __aeabi_idivmod;
34extern char __aeabi_l2d;
35extern char __aeabi_l2f;
36extern char __aeabi_lasr;
37extern char __aeabi_ldivmod;
38extern char __aeabi_llsl;
39extern char __aeabi_llsr;
40extern char __aeabi_lmul;
41extern char __aeabi_ui2d;
42extern char __aeabi_ui2f;
43extern char __aeabi_uidiv;
44extern char __aeabi_uidivmod;
45extern char __aeabi_ul2d;
46extern char __aeabi_ul2f;
47extern char __aeabi_uldivmod;
48extern char __aeabi_unwind_cpp_pr0;
49extern char __aeabi_unwind_cpp_pr1;
50extern char __cmpdf2;
51extern char __divdf3;
52extern char __divsf3;
53extern char __eqdf2;
54extern char __extendsfdf2;
55extern char __fixdfsi;
56extern char __fixsfsi;
57extern char __floatdidf;
58extern char __floatdisf;
59extern char __floatsidf;
60extern char __floatsisf;
61extern char __floatundidf;
62extern char __floatundisf;
63extern char __floatunsidf;
64extern char __floatunsisf;
65extern char __gedf2;
66extern char __gtdf2;
67extern char __ledf2;
68extern char __ltdf2;
69extern char __muldf3;
70extern char __muldi3;
71extern char __mulsf3;
72extern char __nedf2;
73extern char __popcount_tab;
74extern char __popcountsi2;
75extern char __subdf3;
76extern char __subsf3;
77extern char __truncdfsf2;
78extern char __unorddf2;
79extern char __unordsf2;
Dmitriy Ivanovadab51a2014-02-19 17:23:24 -080080
Dmitriy Ivanov6a45fe92014-04-18 16:03:03 -070081void* __bionic_libgcc_compat_symbols[] = {
82 &__adddf3,
83 &__addsf3,
84 &__aeabi_cdcmpeq,
85 &__aeabi_cdcmple,
86 &__aeabi_cdrcmple,
87 &__aeabi_d2f,
88 &__aeabi_d2iz,
89 &__aeabi_dadd,
90 &__aeabi_dcmpeq,
91 &__aeabi_dcmpge,
92 &__aeabi_dcmpgt,
93 &__aeabi_dcmple,
94 &__aeabi_dcmplt,
95 &__aeabi_dcmpun,
96 &__aeabi_ddiv,
97 &__aeabi_dmul,
98 &__aeabi_drsub,
99 &__aeabi_dsub,
100 &__aeabi_f2d,
101 &__aeabi_f2iz,
102 &__aeabi_f2uiz,
103 &__aeabi_fadd,
104 &__aeabi_fcmpun,
105 &__aeabi_fdiv,
106 &__aeabi_fmul,
107 &__aeabi_frsub,
108 &__aeabi_fsub,
109 &__aeabi_i2d,
110 &__aeabi_i2f,
111 &__aeabi_idiv,
112 &__aeabi_idivmod,
113 &__aeabi_l2d,
114 &__aeabi_l2f,
115 &__aeabi_lasr,
116 &__aeabi_ldivmod,
117 &__aeabi_llsl,
118 &__aeabi_llsr,
119 &__aeabi_lmul,
120 &__aeabi_ui2d,
121 &__aeabi_ui2f,
122 &__aeabi_uidiv,
123 &__aeabi_uidivmod,
124 &__aeabi_ul2d,
125 &__aeabi_ul2f,
126 &__aeabi_uldivmod,
127 &__aeabi_unwind_cpp_pr0,
128 &__aeabi_unwind_cpp_pr1,
129 &__cmpdf2,
130 &__divdf3,
131 &__divsf3,
132 &__eqdf2,
133 &__extendsfdf2,
134 &__fixdfsi,
135 &__fixsfsi,
136 &__floatdidf,
137 &__floatdisf,
138 &__floatsidf,
139 &__floatsisf,
140 &__floatundidf,
141 &__floatundisf,
142 &__floatunsidf,
143 &__floatunsisf,
144 &__gedf2,
145 &__gtdf2,
146 &__ledf2,
147 &__ltdf2,
148 &__muldf3,
149 &__muldi3,
150 &__mulsf3,
151 &__nedf2,
152 &__popcount_tab,
153 &__popcountsi2,
154 &__subdf3,
155 &__subsf3,
156 &__truncdfsf2,
157 &__unorddf2,
158 &__unordsf2,
159};