about summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2014-01-08 05:10:41 -0600
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2014-01-08 08:14:48 -0600
commit38f3458175ecf7c3588bd5b6e465f4d9205fbe1c (patch)
tree1c5442a50f36e93adb52c57c7e02977699d60f55 /NEWS
parent3ff6304ee7294951adef3255457ca28ebaf0d7d1 (diff)
downloadglibc-38f3458175ecf7c3588bd5b6e465f4d9205fbe1c.tar.gz
glibc-38f3458175ecf7c3588bd5b6e465f4d9205fbe1c.tar.xz
glibc-38f3458175ecf7c3588bd5b6e465f4d9205fbe1c.zip
PowerPC: remove wrong truncl implementation for PowerPC64
The truncl assembly implementation (sysdeps/powerpc/powerpc64/fpu/s_truncl.S)
returns wrong results for some inputs where first double is a exact integer
and the precision is determined by second long double.

Checking on implementation comments and history, I am very confident the
assembly implementation was based on a version before commit
5c68d401698a58cf7da150d9cce769fa6679ba5f that fixes BZ#2423 (Errors in
long double (ldbl-128ibm) rounding functions in glibc-2.4).

By just removing the implementation and make the build select
sysdeps/ieee754/ldbl-128ibm/s_truncl.c instead it fixes tgammal
issues regarding wrong result sign.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS2
1 files changed, 1 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 486e892c65..4fe23146fc 100644
--- a/NEWS
+++ b/NEWS
@@ -24,7 +24,7 @@ Version 2.19
   16103, 16112, 16143, 16144, 16146, 16150, 16151, 16153, 16167, 16172,
   16195, 16214, 16245, 16271, 16274, 16283, 16289, 16293, 16314, 16316,
   16330, 16337, 16338, 16356, 16365, 16366, 16369, 16372, 16375, 16379,
-  16384, 16385, 16386, 16387, 16390, 16400, 16407, 16408.
+  16384, 16385, 16386, 16387, 16390, 16400, 16407, 16408, 16414.
 
 * Slovenian translations for glibc messages have been contributed by the
   Translation Project's Slovenian team of translators.