diff options
Diffstat (limited to 'winsup/mingw/mingwex/feraiseexcept.c')
-rw-r--r-- | winsup/mingw/mingwex/feraiseexcept.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/winsup/mingw/mingwex/feraiseexcept.c b/winsup/mingw/mingwex/feraiseexcept.c index 7cc49fd8f..b1ba87006 100644 --- a/winsup/mingw/mingwex/feraiseexcept.c +++ b/winsup/mingw/mingwex/feraiseexcept.c @@ -8,11 +8,12 @@ the inexact exception whenever it raises the overflow or underflow exception is implementation-defined. */ -void feraiseexcept (int excepts) +int feraiseexcept (int excepts) { fenv_t _env; __asm__ volatile ("fnstenv %0;" : "=m" (_env)); _env.__status_word |= excepts & FE_ALL_EXCEPT; __asm__ volatile ("fldenv %0;" "fwait;" : : "m" (_env)); + return 0; } |