about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2014-01-02 16:35:46 +0000
committerJoseph Myers <joseph@codesourcery.com>2014-01-02 16:35:46 +0000
commit819e5d50dd4d10dc359037eba74c70e74cb42739 (patch)
treefe51e811c4c6bb9e91bf2ab3730d34aa8c03452c /ChangeLog
parent90b6a1e55fdbb3e6a3132742c26eb19666ad9e33 (diff)
downloadglibc-819e5d50dd4d10dc359037eba74c70e74cb42739.tar.gz
glibc-819e5d50dd4d10dc359037eba74c70e74cb42739.tar.xz
glibc-819e5d50dd4d10dc359037eba74c70e74cb42739.zip
Fix ldbl-128ibm logl inaccuracy (bug 16386).
This patch fixes bug 16386, ldbl-128ibm logl inaccuracy (with
consequent inaccuracy for lgammal) for arguments where the high double
is subnormal, which showed up while attempting to regenerate ulps for
powerpc-nofpu for 2.19.  The problem here is logic failing to allow
for subnormals when calculating the exponent of the argument.  Tested
for powerpc-nofpu.

	* sysdeps/ieee754/ldbl-128ibm/e_logl.c (__ieee754_logl): Adjust
	numbers with subnormal high part when calculating exponent.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8200122be7..7f4d564d0c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #16386]
+	* sysdeps/ieee754/ldbl-128ibm/e_logl.c (__ieee754_logl): Adjust
+	numbers with subnormal high part when calculating exponent.
+
 	[BZ #16385]
 	* sysdeps/ieee754/ldbl-128ibm/s_asinhl.c (__asinhl): Use fabsl not
 	fabs.