about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@systemhalted.org>2016-02-14 19:27:06 -0500
committerCarlos O'Donell <carlos@systemhalted.org>2016-02-14 20:09:52 -0500
commit3c47c83a9730c20e602694505b9278c25637b0d0 (patch)
treec6f859629e8c270ef682459d2d314e7d68ba51f1 /ChangeLog
parent1233be76694ca81454f61e2ba5a2fb5830840191 (diff)
downloadglibc-3c47c83a9730c20e602694505b9278c25637b0d0.tar.gz
glibc-3c47c83a9730c20e602694505b9278c25637b0d0.tar.xz
glibc-3c47c83a9730c20e602694505b9278c25637b0d0.zip
Ensure isinff, isinfl, isnanf, and isnanl are defined (Bug 19439)
In ICO C++11 mode ensure that isinff, isinfl, isnanf, and isnanl
are defined.  These functions were accidentally removed from the
header as part of commit d9b965fa56350d6eea9f7f438a0714c7ffbb183f,
but being GNU extensions, they should have been left in place.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 14 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 5b98eddc7f..b481aa5f80 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2016-02-14  Jakub Jelinek  <jakub@redhat.com>
+	    Jonathan Wakely  <jwakely@redhat.com>
+	    Carlos O'Donell  <carlos@redhat.com>
+
+	[BZ 19439]
+	* math/Makefile (tests): Add test-math-isinff.
+	(CFLAGS-test-math-isinff.cc): Use -std=gnu++11.
+	* math/bits/mathcalls.h [__USE_MISC]: Use
+	'|| __MATH_DECLARING_DOUBLE == 0' to relax definition of
+	functions not in C++11 and which don't conflict e.g. isinff,
+	isinfl etc.
+	* math/test-math-isinff.cc: New file.
+
 2016-02-12  Florian Weimer  <fweimer@redhat.com>
 
 	* misc/bug18240.c (do_test): Set RLIMIT_AS.
@@ -38,7 +51,7 @@
 	* misc/Makefile (tests): Add it.
 
 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
-            Joseph Myers  <joseph@codesourcery.com>
+	    Joseph Myers  <joseph@codesourcery.com>
 
 	* sysdeps/mips/memcpy.S (MEMCPY_NAME) [USE_DOUBLE]: Avoid word
 	load in branch delay slot when less than a word of input left.