| xf.li | bdd93d5 | 2023-05-12 07:10:14 -0700 | [diff] [blame] | 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 |  | 
|  | 33 | # ifndef __NO_LONG_DOUBLE_MATH | 
|  | 34 | libm_hidden_proto (__fpclassifyl) | 
|  | 35 | libm_hidden_proto (__issignalingl) | 
|  | 36 | libm_hidden_proto (__expl) | 
|  | 37 | libm_hidden_proto (__expm1l) | 
|  | 38 | # endif | 
|  | 39 |  | 
|  | 40 | #endif | 
|  | 41 | #endif |