hurd: Add mlockall support
[glibc.git] / conform / data / fenv.h-data
blob280b72864c6fed3afe6140ca43758a758aff49fa
1 #if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98
2 type fenv_t
3 type fexcept_t
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
34 allow *_t
35 #endif
36 #endif