math: raise invalid flag in ilogb*.c on +-0, +-inf and nan
[musl] / src / fenv / feupdateenv.c
1 #include <fenv.h>
2
3 int feupdateenv(const fenv_t *envp)
4 {
5         int ex = fetestexcept(FE_ALL_EXCEPT);
6         fesetenv(envp);
7         feraiseexcept(ex);
8         return 0;
9 }