aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rw-r--r--include/stdc-predef.h4
2 files changed, 7 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 889578b..9ae04b2 100644
--- a/NEWS
+++ b/NEWS
@@ -32,6 +32,9 @@ Major new features:
- ffma, ffmal, dfmal and corresponding fMfmafN, fMfmafNx, fMxfmafN and
fMxfmafNx functions.
+* The __STDC_IEC_60559_BFP__ and __STDC_IEC_60559_COMPLEX__ macros are
+ predefined as specified in TS 18661-1:2014.
+
Deprecated and removed features, and other changes affecting compatibility:
* The r_version update in the debugger interface makes the glibc binary
diff --git a/include/stdc-predef.h b/include/stdc-predef.h
index e130c46..ea94252 100644
--- a/include/stdc-predef.h
+++ b/include/stdc-predef.h
@@ -36,17 +36,21 @@
#ifdef __GCC_IEC_559
# if __GCC_IEC_559 > 0
# define __STDC_IEC_559__ 1
+# define __STDC_IEC_60559_BFP__ 201404L
# endif
#else
# define __STDC_IEC_559__ 1
+# define __STDC_IEC_60559_BFP__ 201404L
#endif
#ifdef __GCC_IEC_559_COMPLEX
# if __GCC_IEC_559_COMPLEX > 0
# define __STDC_IEC_559_COMPLEX__ 1
+# define __STDC_IEC_60559_COMPLEX__ 201404L
# endif
#else
# define __STDC_IEC_559_COMPLEX__ 1
+# define __STDC_IEC_60559_COMPLEX__ 201404L
#endif
/* wchar_t uses Unicode 10.0.0. Version 10.0 of the Unicode Standard is