1 | #ifndef _MATH_H |
---|---|
2 | |
3 | #include <math/math.h> |
4 | |
5 | #ifndef _ISOMAC |
6 | /* Now define the internal interfaces. */ |
7 | extern int __matherr (struct exception *__exc); |
8 | |
9 | extern int __signgam; |
10 | |
11 | # if IS_IN (libc) || IS_IN (libm) |
12 | hidden_proto (__finite) |
13 | hidden_proto (__isinf) |
14 | hidden_proto (__isnan) |
15 | hidden_proto (__finitef) |
16 | hidden_proto (__isinff) |
17 | hidden_proto (__isnanf) |
18 | |
19 | # ifndef __NO_LONG_DOUBLE_MATH |
20 | hidden_proto (__finitel) |
21 | hidden_proto (__isinfl) |
22 | hidden_proto (__isnanl) |
23 | # endif |
24 | # endif |
25 | |
26 | libm_hidden_proto (__fpclassify) |
27 | libm_hidden_proto (__fpclassifyf) |
28 | libm_hidden_proto (__issignaling) |
29 | libm_hidden_proto (__issignalingf) |
30 | libm_hidden_proto (__exp) |
31 | libm_hidden_proto (__expf) |
32 | libm_hidden_proto (roundeven) |
33 | |
34 | # ifndef __NO_LONG_DOUBLE_MATH |
35 | libm_hidden_proto (__fpclassifyl) |
36 | libm_hidden_proto (__issignalingl) |
37 | libm_hidden_proto (__expl) |
38 | libm_hidden_proto (__expm1l) |
39 | # endif |
40 | |
41 | #endif |
42 | #endif |
43 |