• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef _FENV_H
2 #define _FENV_H
3 
4 #ifdef __ICCARM__ /* for iar */
5 #include_next <fenv.h>
6 #else
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
12 #include <bits/fenv.h>
13 
14 int feclearexcept(int);
15 int fegetexceptflag(fexcept_t *, int);
16 int feraiseexcept(int);
17 int fesetexceptflag(const fexcept_t *, int);
18 int fetestexcept(int);
19 
20 int fegetround(void);
21 int fesetround(int);
22 
23 int fegetenv(fenv_t *);
24 int feholdexcept(fenv_t *);
25 int fesetenv(const fenv_t *);
26 int feupdateenv(const fenv_t *);
27 
28 #ifdef __cplusplus
29 }
30 #endif
31 
32 #endif /* __ICCARM__ */
33 #endif
34 
35