1 #pragma once
2 
3 #ifdef __cplusplus
4 extern "C" {
5 #endif
6 
7 #include <bits/fenv.h>
8 
9 int feclearexcept(int);
10 int fegetexceptflag(fexcept_t*, int);
11 int feraiseexcept(int);
12 int fesetexceptflag(const fexcept_t*, int);
13 int fetestexcept(int);
14 
15 int fegetround(void);
16 int fesetround(int);
17 
18 int fegetenv(fenv_t*);
19 int feholdexcept(fenv_t*);
20 int fesetenv(const fenv_t*);
21 int feupdateenv(const fenv_t*);
22 
23 #ifdef __cplusplus
24 }
25 #endif
26