12345678910111213141516171819202122232425262728293031323334353637383940 |
- #include <fenv.h>
- #include "fenv_private.h"
- int
- feupdateenv (const fenv_t *envp)
- {
- fexcept_t tmp;
-
- __fenv_stfsr (tmp);
- tmp &= FE_ALL_EXCEPT;
-
- fesetenv (envp);
-
- feraiseexcept ((int) tmp);
-
- return 0;
- }
|