diff options
Diffstat (limited to 'gcc-4.9/libgcc/config/i386/sfp-machine.h')
-rw-r--r-- | gcc-4.9/libgcc/config/i386/sfp-machine.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc-4.9/libgcc/config/i386/sfp-machine.h b/gcc-4.9/libgcc/config/i386/sfp-machine.h index 148044a69..8a1923b6c 100644 --- a/gcc-4.9/libgcc/config/i386/sfp-machine.h +++ b/gcc-4.9/libgcc/config/i386/sfp-machine.h @@ -60,7 +60,7 @@ void __sfp_handle_exceptions (int); __sfp_handle_exceptions (_fex); \ } while (0); -#define FP_TRAPPING_EXCEPTIONS ((_fcw >> FP_EX_SHIFT) & FP_EX_ALL) +#define FP_TRAPPING_EXCEPTIONS ((~_fcw >> FP_EX_SHIFT) & FP_EX_ALL) #define FP_ROUNDMODE (_fcw & FP_RND_MASK) #endif |