2c8eecdb3640efaec037f703a40e067b9495e089
[dragonfly.git] / lib / libm / Symbol.map
1 /*
2  * $FreeBSD: head/lib/msun/Symbol.map 251599 2013-06-10 06:04:58Z das $
3  */
4
5 DF306.0 {
6         __fe_dfl_env;
7         tgamma;
8         acos;
9         acosf;
10         acosh;
11         acoshf;
12         asin;
13         asinf;
14         atan2;
15         atan2f;
16         atanh;
17         atanhf;
18         cosh;
19         coshf;
20         exp;
21         expf;
22         fmod;
23         fmodf;
24         gamma;
25         gamma_r;
26         gammaf;
27         gammaf_r;
28         hypot;
29         hypotf;
30         j0;
31         y0;
32         j0f;
33         y0f;
34         j1;
35         y1;
36         j1f;
37         y1f;
38         jn;
39         yn;
40         jnf;
41         ynf;
42         lgamma;
43         lgamma_r;
44         lgammaf;
45         lgammaf_r;
46         log;
47         log10;
48         log10f;
49         logf;
50         pow;
51         powf;
52         remainder;
53         remainderf;
54         scalb;
55         scalbf;
56         sinh;
57         sinhf;
58         sqrt;
59         sqrtf;
60         asinh;
61         asinhf;
62         atan;
63         atanf;
64         cbrt;
65         cbrtf;
66         ceil;
67         ceilf;
68         ceill;
69         cimag;
70         cimagf;
71         cimagl;
72         conj;
73         conjf;
74         conjl;
75         copysign;
76         copysignf;
77         copysignl;
78         cos;
79         cosf;
80         creal;
81         crealf;
82         creall;
83         erf;
84         erfc;
85         erff;
86         erfcf;
87         exp2;
88         exp2f;
89         expm1;
90         expm1f;
91         fabs;
92         fabsf;
93         fabsl;
94         fdim;
95         fdimf;
96         fdiml;
97         finite;
98         finitef;
99         floor;
100         floorf;
101         floorl;
102         fma;
103         fmaf;
104         fmal;
105         fmax;
106         fmaxf;
107         fmaxl;
108         fmin;
109         fminf;
110         fminl;
111         frexp;
112         frexpf;
113         frexpl;
114         ilogb;
115         ilogbf;
116         ilogbl;
117         __isfinite;
118         __isfinitef;
119         __isfinitel;
120         isnanf;
121         __isnanl;
122         __isnormal;
123         __isnormalf;
124         __isnormall;
125         llrint;
126         llrintf;
127         llround;
128         llroundf;
129         llroundl;
130         log1p;
131         log1pf;
132         logb;
133         logbf;
134         lrint;
135         lrintf;
136         lround;
137         lroundf;
138         lroundl;
139         modff;
140         modfl;
141         nearbyint;
142         nearbyintf;
143         nextafter;
144         nexttoward;
145         nexttowardl;
146         nextafterl;
147         nextafterf;
148         nexttowardf;
149         remquo;
150         remquof;
151         rint;
152         rintf;
153         round;
154         roundf;
155         roundl;
156         scalbln;
157         scalblnf;
158         scalblnl;
159         scalbn;
160         scalbnl;
161         scalbnf;
162         ldexpf;
163         ldexpl;
164         __signbit;
165         __signbitf;
166         __signbitl;
167         signgam;
168         significand;
169         significandf;
170         sin;
171         sinf;
172         tan;
173         tanf;
174         tanh;
175         tanhf;
176         trunc;
177         truncf;
178         truncl;
179         cabs;
180         cabsf;
181         drem;
182         dremf;
183         carg;
184         cargf;
185         csqrt;
186         csqrtf;
187         logbl;
188         nan;
189         nanf;
190         nanl;
191         llrintl;
192         lrintl;
193         nearbyintl;
194         rintl;
195         exp2l;
196         sinl;
197         cosl;
198         tanl;
199         tgammaf;
200         sqrtl;
201         hypotl;
202         cabsl;
203         csqrtl;
204         remquol;
205         remainderl;
206         fmodl;
207         acosl;
208         asinl;
209         atan2l;
210         atanl;
211         cargl;
212         cproj;
213         cprojf;
214         cprojl;
215         __isnanf;
216         cbrtl;
217         cexp;
218         cexpf;
219         log2;
220         log2f;
221         feclearexcept;
222         fegetexceptflag;
223         fetestexcept;
224         fegetround;
225         fesetround;
226         fesetenv;
227         acoshl;
228         asinhl;
229         atanhl;
230         cacos;
231         cacosf;
232         cacosh;
233         cacoshf;
234         casin;
235         casinf;
236         casinh;
237         casinhf;
238         catan;
239         catanf;
240         catanh;
241         catanhf;
242         csin;
243         csinf;
244         csinh;
245         csinhf;
246         ccos;
247         ccosf;
248         ccosh;
249         ccoshf;
250         ctan;
251         ctanf;
252         ctanh;
253         ctanhf;
254         expl;
255         expm1l;
256         log10l;
257         log1pl;
258         log2l;
259         logl;
260 };
261
262 /*
263  * Implemented as weak aliases for imprecise versions
264  */
265
266 DF306.1 {
267         /*
268          * These old versions are implemented with __asm__ .symver
269          * coshl;
270          * erfcl;
271          * erfl;
272          * lgammal;
273          * sinhl;
274          * tanhl;
275          */
276         powl;
277         tgammal;
278 };
279
280 /*
281  * Implemented in 4.1-dev branch
282  */
283
284 DF402.0 {
285         cacosl;
286         casinl;
287         catanl;
288         ccoshl;
289         ccosl;
290         coshl;
291         csinl;
292         csinhl;
293         ctanl;
294         ctanhl;
295         cexpl;
296         clog;
297         clogf;
298         clogl;
299         cpow;
300         cpowf;
301         cpowl;
302         erfcl;
303         erfl;
304         lgammal;
305         sinhl;
306         tanhl;
307 };