aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorGabriel F. T. Gomes <gftg@linux.vnet.ibm.com>2017-06-21 09:20:39 -0300
committerGabriel F. T. Gomes <gftg@linux.vnet.ibm.com>2017-06-22 13:04:56 -0300
commit5ae22669437cdee21b254b7eb59e16e394ddfd6d (patch)
tree365c2dd51888d058c5adebe16f672d6e12802f82 /ChangeLog
parent95b38bbb03b3531336ae9a9346bb5b01a1836647 (diff)
downloadglibc-5ae22669437cdee21b254b7eb59e16e394ddfd6d.zip
glibc-5ae22669437cdee21b254b7eb59e16e394ddfd6d.tar.gz
glibc-5ae22669437cdee21b254b7eb59e16e394ddfd6d.tar.bz2
Provide an additional macro expansion for F128 in stdlib/tst-strtod.h
The macro F128 in stdlib/tst-strtod.h is defined to provide the literal suffix for _Float128 constants. It uses the macro __f128 (), which is defined in bits/floatn.h to provide the correct literal suffix depending on what is provided by the compiler. However, F128 was not being expanded and only worked correctly, when compiling with GCC 7 (or greater), since F128 is the literal suffix itself. This patch adds an additional macro expansion so that the macro F128 expands to the correct literal suffix on older compilers. * stdlib/tst-strtod.h (MMFUNC): New macro to provide an addition macro expansion. (GEN_TEST_STRTOD_FOREACH): Use MMFUNC for _Float128.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f282529..d01eda7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2017-06-22 Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
+
+ * stdlib/tst-strtod.h (MMFUNC): New macro to provide an addition
+ macro expansion.
+ (GEN_TEST_STRTOD_FOREACH): Use MMFUNC for _Float128.
+
2017-06-22 Mike FABIAN <mfabian@redhat.com>
[BZ #21533]