about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2018-01-09 23:14:45 +0000
committerJoseph Myers <joseph@codesourcery.com>2018-01-09 23:14:45 +0000
commitb2584ac2a4d3d5ba7da01a52e6bbc495d61974c8 (patch)
tree1e69b5df2c69fa5c9e88bb5d205221db6bea309d /ChangeLog
parente134ca175318e0f1c04b4e857f38efae091c35ce (diff)
downloadglibc-b2584ac2a4d3d5ba7da01a52e6bbc495d61974c8.tar.gz
glibc-b2584ac2a4d3d5ba7da01a52e6bbc495d61974c8.tar.xz
glibc-b2584ac2a4d3d5ba7da01a52e6bbc495d61974c8.zip
Fix powerpc-nofpu remainderl wrong sign of zero result (bug 22688).
For soft-float powerpc, the remainderl function produces zero results
with the wrong sign for various inputs.  This is another instance of
the problem with incorrect built-in fabsl expansion, so is fixed by
this patch using -fno-builtin-fabsl for this function.

Tested for powerpc (soft-float).

	[BZ #22688]
	* sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
	(CFLAGS-e_remainderl.c): New variable.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ee77ccdc09..6fd4c5b6c0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2018-01-09  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #22688]
+	* sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
+	(CFLAGS-e_remainderl.c): New variable.
+
 	[BZ #22687]
 	* sysdeps/powerpc/nofpu/Makefile (CFLAGS-s_cacosl.c): New
 	variable.