about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rwxr-xr-xmath/gen-tgmath-tests.py3
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 8334e48c13..56794708e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2017-06-28  Joseph Myers  <joseph@codesourcery.com>
 
+	* math/gen-tgmath-tests.py (Tests.__init__): Define
+	__STDC_WANT_IEC_60559_TYPES_EXT__ at start of generated file.
+
 	* math/tgmath.h: Include <bits/libc-header-start.h> and
 	<bits/floatn.h>.
 	(__TGMATH_F128): New macro.
diff --git a/math/gen-tgmath-tests.py b/math/gen-tgmath-tests.py
index 04492cd3d5..0c548ef9f9 100755
--- a/math/gen-tgmath-tests.py
+++ b/math/gen-tgmath-tests.py
@@ -293,7 +293,8 @@ class Tests(object):
 
     def __init__(self):
         """Initialize a Tests object."""
-        self.header_list = ['#include <float.h>\n'
+        self.header_list = ['#define __STDC_WANT_IEC_60559_TYPES_EXT__\n'
+                            '#include <float.h>\n'
                             '#include <stdbool.h>\n'
                             '#include <stdint.h>\n'
                             '#include <stdio.h>\n'