diff options
author | David S. Miller <davem@davemloft.net> | 2012-05-30 13:41:01 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-05-30 13:41:01 -0700 |
commit | ae251b0b58b6fff00a572fe1497eddec8433a9d3 (patch) | |
tree | 84a641823647c7996b6269b18276e722e9cb8022 /ChangeLog | |
parent | 35c166e492b1c806b1e0c1d26f4e1385a7cfb055 (diff) | |
download | glibc-ae251b0b58b6fff00a572fe1497eddec8433a9d3.tar glibc-ae251b0b58b6fff00a572fe1497eddec8433a9d3.tar.gz glibc-ae251b0b58b6fff00a572fe1497eddec8433a9d3.tar.bz2 glibc-ae251b0b58b6fff00a572fe1497eddec8433a9d3.zip |
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,3 +1,16 @@ +2012-05-30 David S. Miller <davem@davemloft.net> + + * 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 <hongjiu.lu@intel.com> [BZ #14183] |