diff options
Diffstat (limited to 'winsup/mingw/mingwex/feclearexcept.c')
-rw-r--r-- | winsup/mingw/mingwex/feclearexcept.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/winsup/mingw/mingwex/feclearexcept.c b/winsup/mingw/mingwex/feclearexcept.c deleted file mode 100644 index e6017fc9d..000000000 --- a/winsup/mingw/mingwex/feclearexcept.c +++ /dev/null @@ -1,14 +0,0 @@ -#include <fenv.h> - -/* 7.6.2.1 - The feclearexcept function clears the supported exceptions - represented by its argument. */ - -int feclearexcept (int excepts) -{ - fenv_t _env; - __asm__ volatile ("fnstenv %0;" : "=m" (_env)); /* get the env */ - _env.__status_word &= ~(excepts & FE_ALL_EXCEPT); /* clear the except */ - __asm__ volatile ("fldenv %0;" :: "m" (_env)); /*set the env */ - return 0; -} |