]>
Commit | Line | Data |
---|---|---|
ed073f0e | 1 | #ifndef _FENV_H |
7cabd57c | 2 | #include <math/fenv.h> |
ed073f0e AJ |
3 | |
4 | /* Now define the internal interfaces. */ | |
5 | ||
6 | extern int __feclearexcept (int __excepts); | |
246ec411 | 7 | extern int __fegetexcept (void); |
ed073f0e AJ |
8 | extern int __fegetexceptflag (fexcept_t *__flagp, int __excepts); |
9 | extern int __feraiseexcept (int __excepts); | |
10 | extern int __fesetexceptflag (__const fexcept_t *__flagp, int __excepts); | |
11 | extern int __fegetenv (fenv_t *__envp); | |
12 | extern int __fesetenv (__const fenv_t *__envp); | |
13 | extern int __feupdateenv (__const fenv_t *__envp); | |
14 | ||
76f2646f | 15 | libm_hidden_proto (feraiseexcept) |
7eb22e75 | 16 | libm_hidden_proto (fegetenv) |
76f2646f | 17 | libm_hidden_proto (fesetenv) |
9b8a7277 UD |
18 | libm_hidden_proto (fesetround) |
19 | libm_hidden_proto (feholdexcept) | |
9ff8d36f JJ |
20 | libm_hidden_proto (feupdateenv) |
21 | libm_hidden_proto (fetestexcept) | |
76f2646f | 22 | |
ed073f0e | 23 | #endif |