blob: 7f02f42f14a98fbcfceddb867f50e130a6dbc92b [file] [log] [blame]
Dmitriy Ivanov4d0d3142015-06-04 18:30:51 -07001LIBC {
2 global:
3 __fe_dfl_env;
4 __signbit;
5 __signbitf;
6 __signbitl;
7 acos;
8 acosf;
9 acosh;
10 acoshf;
11 acoshl;
12 acosl;
13 asin;
14 asinf;
15 asinh;
16 asinhf;
17 asinhl;
18 asinl;
19 atan;
20 atan2;
21 atan2f;
22 atan2l;
23 atanf;
24 atanh;
25 atanhf;
26 atanhl;
27 atanl;
28 cabs;
29 cabsf;
30 cabsl;
31 cacos;
32 cacosf;
33 cacosh;
34 cacoshf;
35 carg;
36 cargf;
37 cargl;
38 casin;
39 casinf;
40 casinh;
41 casinhf;
42 catan;
43 catanf;
44 catanh;
45 catanhf;
46 cbrt;
47 cbrtf;
48 cbrtl;
49 ccos;
50 ccosf;
51 ccosh;
52 ccoshf;
53 ceil;
54 ceilf;
55 ceill;
56 cexp;
57 cexpf;
58 cimag;
59 cimagf;
60 cimagl;
61 conj;
62 conjf;
63 conjl;
64 copysign;
65 copysignf;
66 copysignl;
67 cos;
68 cosf;
69 cosh;
70 coshf;
71 coshl;
72 cosl;
73 cproj;
74 cprojf;
75 cprojl;
76 creal;
77 crealf;
78 creall;
79 csin;
80 csinf;
81 csinh;
82 csinhf;
83 csqrt;
84 csqrtf;
85 csqrtl;
86 ctan;
87 ctanf;
88 ctanh;
89 ctanhf;
90 drem;
91 dremf;
92 erf;
93 erfc;
94 erfcf;
95 erfcl;
96 erff;
97 erfl;
98 exp;
99 exp2;
100 exp2f;
101 exp2l;
102 expf;
103 expl;
104 expm1;
105 expm1f;
106 expm1l;
107 fabs;
108 fabsf;
109 fabsl;
110 fdim;
111 fdimf;
112 fdiml;
113 feclearexcept;
114 fedisableexcept;
115 feenableexcept;
116 fegetenv;
117 fegetexcept;
118 fegetexceptflag;
119 fegetround;
120 feholdexcept;
121 feraiseexcept;
122 fesetenv;
123 fesetexceptflag;
124 fesetround;
125 fetestexcept;
126 feupdateenv;
127 finite;
128 finitef;
129 floor;
130 floorf;
131 floorl;
132 fma;
133 fmaf;
134 fmal;
135 fmax;
136 fmaxf;
137 fmaxl;
138 fmin;
139 fminf;
140 fminl;
141 fmod;
142 fmodf;
143 fmodl;
144 frexp;
145 frexpf;
146 frexpl;
147 gamma;
148 gamma_r;
149 gammaf;
150 gammaf_r;
151 hypot;
152 hypotf;
153 hypotl;
154 ilogb;
155 ilogbf;
156 ilogbl;
157 j0;
158 j0f;
159 j1;
160 j1f;
161 jn;
162 jnf;
163 ldexpf;
164 ldexpl;
165 lgamma;
166 lgamma_r;
167 lgammaf;
168 lgammaf_r;
169 lgammal;
170 lgammal_r;
171 llrint;
172 llrintf;
173 llrintl;
174 llround;
175 llroundf;
176 llroundl;
177 log;
178 log10;
179 log10f;
180 log10l;
181 log1p;
182 log1pf;
183 log1pl;
184 log2;
185 log2f;
186 log2l;
187 logb;
188 logbf;
189 logbl;
190 logf;
191 logl;
192 lrint;
193 lrintf;
194 lrintl;
195 lround;
196 lroundf;
197 lroundl;
198 modf;
199 modff;
200 modfl;
201 nan;
202 nanf;
203 nanl;
204 nearbyint;
205 nearbyintf;
206 nearbyintl;
207 nextafter;
208 nextafterf;
209 nextafterl;
210 nexttoward;
211 nexttowardf;
212 nexttowardl;
213 pow;
214 powf;
215 powl;
216 remainder;
217 remainderf;
218 remainderl;
219 remquo;
220 remquof;
221 remquol;
222 rint;
223 rintf;
224 rintl;
225 round;
226 roundf;
227 roundl;
228 scalb;
229 scalbf;
230 scalbln;
231 scalblnf;
232 scalblnl;
233 scalbn;
234 scalbnf;
235 scalbnl;
236 signgam;
237 significand;
238 significandf;
239 significandl;
240 sin;
241 sincos;
242 sincosf;
243 sincosl;
244 sinf;
245 sinh;
246 sinhf;
247 sinhl;
248 sinl;
249 sqrt;
250 sqrtf;
251 sqrtl;
252 tan;
253 tanf;
254 tanh;
255 tanhf;
256 tanhl;
257 tanl;
258 tgamma;
259 tgammaf;
260 tgammal;
261 trunc;
262 truncf;
263 truncl;
264 y0;
265 y0f;
266 y1;
267 y1f;
268 yn;
269 ynf;
270 local:
271 *;
272};
273
274LIBC_PRIVATE {
275 global:
276 ___Unwind_Backtrace; # arm
277 ___Unwind_ForcedUnwind; # arm
278 ___Unwind_RaiseException; # arm
279 ___Unwind_Resume; # arm
280 ___Unwind_Resume_or_Rethrow; # arm
281 __adddf3; # arm
282 __aeabi_cdcmpeq; # arm
283 __aeabi_cdcmple; # arm
284 __aeabi_cdrcmple; # arm
285 __aeabi_cfcmpeq; # arm
286 __aeabi_cfcmple; # arm
287 __aeabi_cfrcmple; # arm
288 __aeabi_d2lz; # arm
289 __aeabi_d2uiz; # arm
290 __aeabi_d2ulz; # arm
291 __aeabi_dadd; # arm
292 __aeabi_dcmpeq; # arm
293 __aeabi_dcmpge; # arm
294 __aeabi_dcmpgt; # arm
295 __aeabi_dcmple; # arm
296 __aeabi_dcmplt; # arm
297 __aeabi_ddiv; # arm
298 __aeabi_dmul; # arm
299 __aeabi_drsub; # arm
300 __aeabi_dsub; # arm
301 __aeabi_f2d; # arm
302 __aeabi_f2lz; # arm
303 __aeabi_f2ulz; # arm
304 __aeabi_fcmpeq; # arm
305 __aeabi_fcmpge; # arm
306 __aeabi_fcmpgt; # arm
307 __aeabi_fcmple; # arm
308 __aeabi_fcmplt; # arm
309 __aeabi_i2d; # arm
310 __aeabi_l2d; # arm
311 __aeabi_ui2d; # arm
312 __aeabi_ul2d; # arm
313 __aeabi_unwind_cpp_pr0; # arm
314 __aeabi_unwind_cpp_pr1; # arm
315 __aeabi_unwind_cpp_pr2; # arm
316 __cmpdf2; # arm
317 __cmpsf2; # arm
318 __divdf3; # arm
319 __eqdf2; # arm
320 __eqsf2; # arm
321 __extendsfdf2; # arm
322 __fixdfdi; # arm mips
323 __fixsfdi; # arm mips
324 __fixunsdfdi; # arm mips
325 __fixunsdfsi; # arm
326 __fixunssfdi; # arm mips
327 __floatdidf; # arm
328 __floatsidf; # arm
329 __floatundidf; # arm
330 __floatunsidf; # arm
331 __gedf2; # arm
332 __gesf2; # arm
333 __gnu_Unwind_Backtrace; # arm
334 __gnu_unwind_execute; # arm
335 __gnu_Unwind_ForcedUnwind; # arm
336 __gnu_unwind_frame; # arm
337 __gnu_Unwind_RaiseException; # arm
338 __gnu_Unwind_Restore_VFP; # arm
339 __gnu_Unwind_Restore_VFP_D; # arm
340 __gnu_Unwind_Restore_VFP_D_16_to_31; # arm
341 __gnu_Unwind_Restore_WMMXC; # arm
342 __gnu_Unwind_Restore_WMMXD; # arm
343 __gnu_Unwind_Resume; # arm
344 __gnu_Unwind_Resume_or_Rethrow; # arm
345 __gnu_Unwind_Save_VFP; # arm
346 __gnu_Unwind_Save_VFP_D; # arm
347 __gnu_Unwind_Save_VFP_D_16_to_31; # arm
348 __gnu_Unwind_Save_WMMXC; # arm
349 __gnu_Unwind_Save_WMMXD; # arm
350 __gtdf2; # arm
351 __gtsf2; # arm
352 __ledf2; # arm
353 __lesf2; # arm
354 __ltdf2; # arm
355 __ltsf2; # arm
356 __muldc3; # arm x86 mips
357 __muldf3; # arm
358 __nedf2; # arm
359 __nesf2; # arm
360 __restore_core_regs; # arm
361 __subdf3; # arm
362 _Unwind_Backtrace; # arm
363 _Unwind_Complete; # arm
364 _Unwind_DeleteException; # arm
365 _Unwind_ForcedUnwind; # arm
366 _Unwind_GetCFA; # arm
367 _Unwind_GetDataRelBase; # arm
368 _Unwind_GetLanguageSpecificData; # arm
369 _Unwind_GetRegionStart; # arm
370 _Unwind_GetTextRelBase; # arm
371 _Unwind_RaiseException; # arm
372 _Unwind_Resume; # arm
373 _Unwind_Resume_or_Rethrow; # arm
374 _Unwind_VRS_Get; # arm
375 _Unwind_VRS_Pop; # arm
376 _Unwind_VRS_Set; # arm
377 restore_core_regs; # arm
378} LIBC;