From: Joseph Myers Date: Wed, 30 May 2012 21:35:48 +0000 (+0000) Subject: Define FP_TRAPPING_EXCEPTIONS and remove FP_EX_DENORM for powerpc-nofpu. X-Git-Tag: upstream/2.30~10627^2~46 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a97386ac1dda0f73043715539b131b630dd5854b;p=external%2Fglibc.git Define FP_TRAPPING_EXCEPTIONS and remove FP_EX_DENORM for powerpc-nofpu. --- diff --git a/ChangeLog.powerpc b/ChangeLog.powerpc index 5e32abd..1f7ac97 100644 --- a/ChangeLog.powerpc +++ b/ChangeLog.powerpc @@ -1,3 +1,8 @@ +2012-05-30 Joseph Myers + + * sysdeps/powerpc/soft-fp/sfp-machine.h (FP_EX_DENORM): Remove. + (FP_TRAPPING_EXCEPTIONS): Define. + 2012-05-21 Joseph Myers * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libm.abilist diff --git a/sysdeps/powerpc/soft-fp/sfp-machine.h b/sysdeps/powerpc/soft-fp/sfp-machine.h index e7eafe2..8a9afad 100644 --- a/sysdeps/powerpc/soft-fp/sfp-machine.h +++ b/sysdeps/powerpc/soft-fp/sfp-machine.h @@ -46,12 +46,12 @@ #define FP_EX_INVALID (1 << (31 - 2)) #define FP_EX_OVERFLOW (1 << (31 - 3)) #define FP_EX_UNDERFLOW (1 << (31 - 4)) -#define FP_EX_DENORM FP_EX_UNDERFLOW #define FP_EX_DIVZERO (1 << (31 - 5)) #define FP_EX_INEXACT (1 << (31 - 6)) #define FP_HANDLE_EXCEPTIONS __simulate_exceptions (_fex) #define FP_ROUNDMODE __sim_round_mode +#define FP_TRAPPING_EXCEPTIONS (~__sim_disabled_exceptions & 0x3e000000) extern int __sim_exceptions; libc_hidden_proto (__sim_exceptions);