From ae251b0b58b6fff00a572fe1497eddec8433a9d3 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Wed, 30 May 2012 13:41:01 -0700 Subject: Fix underflow generation in soft-fp. * soft-fp/soft-fp.h (FP_CUR_EXCEPTIONS): Define. (FP_TRAPPING_EXCEPTIONS): Provide default implementation. * sysdeps/sparc/sparc32/soft-fp/sfp-machine.h (FP_TRAPPING_EXCEPTIONS): Define. * sysdeps/sparc/sparc64/soft-fp/sfp-machine.h (FP_TRAPPING_EXCEPTIONS): Define. * soft-fp/op-common.h (_FP_PACK_SEMIRAW): Signal underflow for subnormals only when inexact has been signalled or underflow exceptions are enabled. (_FP_PACK_CANONICAL): Likewise. --- ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 42df8d72b5..4adb73a8c8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2012-05-30 David S. Miller + + * soft-fp/soft-fp.h (FP_CUR_EXCEPTIONS): Define. + (FP_TRAPPING_EXCEPTIONS): Provide default implementation. + * sysdeps/sparc/sparc32/soft-fp/sfp-machine.h + (FP_TRAPPING_EXCEPTIONS): Define. + * sysdeps/sparc/sparc64/soft-fp/sfp-machine.h + (FP_TRAPPING_EXCEPTIONS): Define. + * soft-fp/op-common.h (_FP_PACK_SEMIRAW): Signal underflow for + subnormals only when inexact has been signalled or underflow + exceptions are enabled. + (_FP_PACK_CANONICAL): Likewise. + 2012-05-30 H.J. Lu [BZ #14183] -- cgit v1.2.3