* nis/nis_table.c (nis_list): Optimize freeing and reallocation of
[glibc.git] / include / fenv.h
blob673eb4b9777a75f62935f5054bc104c91f03f0c3
1 #ifndef _FENV_H
2 #include <math/fenv.h>
4 /* Now define the internal interfaces. */
6 extern int __feclearexcept (int __excepts);
7 extern int __fegetexceptflag (fexcept_t *__flagp, int __excepts);
8 extern int __feraiseexcept (int __excepts);
9 extern int __fesetexceptflag (__const fexcept_t *__flagp, int __excepts);
10 extern int __fegetenv (fenv_t *__envp);
11 extern int __fesetenv (__const fenv_t *__envp);
12 extern int __feupdateenv (__const fenv_t *__envp);
14 libm_hidden_proto (feraiseexcept)
15 libm_hidden_proto (fesetenv)
16 libm_hidden_proto (fesetround)
17 libm_hidden_proto (feholdexcept)
19 #endif