1 #if !defined ISO && !defined POSIX && !defined XPG3 && !defined XPG4 && !defined UNIX98
5 optional-macro-int-constant FE_DIVBYZERO
6 optional-macro-int-constant FE_INEXACT
7 optional-macro-int-constant FE_INVALID
8 optional-macro-int-constant FE_OVERFLOW
9 optional-macro-int-constant FE_UNDERFLOW
10 macro-int-constant FE_ALL_EXCEPT
12 optional-macro-int-constant FE_DOWNWARD
13 optional-macro-int-constant FE_TONEAREST
14 optional-macro-int-constant FE_TOWARDZERO
15 optional-macro-int-constant FE_UPWARD
17 allow FE_[ABCDEFGHIJKLMNOPQRSTUVWXYZ]*
19 macro FE_DFL_ENV {const fenv_t *}
21 function int feclearexcept (int)
22 function int fegetexceptflag (fexcept_t*, int)
23 function int feraiseexcept (int)
24 function int fesetexceptflag (const fexcept_t*, int)
25 function int fetestexcept (int)
26 function int fegetround (void)
27 function int fesetround (int)
28 function int fegetenv (fenv_t*)
29 function int feholdexcept (fenv_t*)
30 function int fesetenv (const fenv_t*)
31 function int feupdateenv (const fenv_t *)
33 #if !defined ISO && !defined ISO99 && !defined ISO11