Merge remote-tracking branch 'nsz/math'
[musl] / src / fenv / feupdateenv.c
1 #include <fenv.h>
2
3 int feupdateenv(const fenv_t *envp)
4 {
5         #pragma STDC FENV_ACCESS ON
6         int ex = fetestexcept(FE_ALL_EXCEPT);
7         fesetenv(envp);
8         feraiseexcept(ex);
9         return 0;
10 }