summaryrefslogtreecommitdiffstats
path: root/clang/lib/Headers/float.h
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-02-11 19:57:37 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-02-11 19:57:37 +0000
commitb473e1e473c4dd85cb6323129a619ac3a31f4e77 (patch)
tree201eb553e648fed9b1390e2e9676d96273946e0c /clang/lib/Headers/float.h
parentcf981625747ddbc3220b948817578b31ad691349 (diff)
downloadbcm5719-llvm-b473e1e473c4dd85cb6323129a619ac3a31f4e77.tar.gz
bcm5719-llvm-b473e1e473c4dd85cb6323129a619ac3a31f4e77.zip
In C11, provide macros FLT_DECIMAL_DIG, DBL_DECIMAL_DIG, and LDBL_DECIMAL_DIG in <float.h>.
Patch by Jorge Teixeira! llvm-svn: 260577
Diffstat (limited to 'clang/lib/Headers/float.h')
-rw-r--r--clang/lib/Headers/float.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/lib/Headers/float.h b/clang/lib/Headers/float.h
index 238cf76b053..50cfdaabafc 100644
--- a/clang/lib/Headers/float.h
+++ b/clang/lib/Headers/float.h
@@ -68,6 +68,9 @@
# undef FLT_TRUE_MIN
# undef DBL_TRUE_MIN
# undef LDBL_TRUE_MIN
+# undef FLT_DECIMAL_DIG
+# undef DBL_DECIMAL_DIG
+# undef LDBL_DECIMAL_DIG
# endif
#endif
@@ -119,6 +122,9 @@
# define FLT_TRUE_MIN __FLT_DENORM_MIN__
# define DBL_TRUE_MIN __DBL_DENORM_MIN__
# define LDBL_TRUE_MIN __LDBL_DENORM_MIN__
+# define FLT_DECIMAL_DIG __FLT_DECIMAL_DIG__
+# define DBL_DECIMAL_DIG __DBL_DECIMAL_DIG__
+# define LDBL_DECIMAL_DIG __LDBL_DECIMAL_DIG__
#endif
#endif /* __FLOAT_H */
OpenPOWER on IntegriCloud