diff options
author | Joseph Myers <joseph@codesourcery.com> | 2015-10-21 16:40:20 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2015-10-21 16:40:20 +0000 |
commit | 0a90a8f2b9af6dd226558df5d3825e0e9ccd4ce3 (patch) | |
tree | 3089be81a979063289fe998a6f14681fa00ecd5a /ChangeLog | |
parent | 1245e51596059a9844cff0938b10009c3b156115 (diff) | |
download | glibc-0a90a8f2b9af6dd226558df5d3825e0e9ccd4ce3.tar.gz glibc-0a90a8f2b9af6dd226558df5d3825e0e9ccd4ce3.tar.xz glibc-0a90a8f2b9af6dd226558df5d3825e0e9ccd4ce3.zip |
Fix ldbl-128 j0l spurious underflows (bug 19156).
My recent addition of more tests for j0 showed up that the ldbl-128 implementation of j0l produces spurious underflow exceptions for arguments close to 0 (when the result is very close to 1). This patch fixes this by just returning the argument in that case. Tested for mips64 (where it fixes the recently-added tests that were previously failing). [BZ #19156] * sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee754_j0l): Return 1 for arguments very close to 0.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index f2422edc07..bc95bda32e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2015-10-21 Joseph Myers <joseph@codesourcery.com> + + [BZ #19156] + * sysdeps/ieee754/ldbl-128/e_j0l.c (__ieee754_j0l): Return 1 for + arguments very close to 0. + 2015-10-21 Chris Metcalf <cmetcalf@ezchip.com> * sysdeps/unix/sysv/linux/tile/sysdep.h (PSEUDO_END) |