]> git.ipfire.org Git - thirdparty/gcc.git/commit
Define C11 macros such as FLT_DECIMAL_DIG for C++17
authorJonathan Wakely <jwakely@redhat.com>
Wed, 31 Jul 2019 19:56:16 +0000 (20:56 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 31 Jul 2019 19:56:16 +0000 (20:56 +0100)
commit20ac9d2b38132d612b21ad1a454e7171c6b14d52
treef152c39df227646afd9445054e8dec8af9dc1e21
parent061151b45bcd00de6d0225c5ec0a59606b524d25
Define C11 macros such as FLT_DECIMAL_DIG for C++17

Backport from mainline
2019-06-24  Jonathan Wakely  <jwakely@redhat.com>

* ginclude/float.h (FLT_DECIMAL_DIG, DBL_DECIMAL_DIG, LDBL_DECIMAL_DIG)
(FLT_HAS_SUBNORM, DBL_HAS_SUBNORM, LDBL_HAS_SUBNORM, FLT_TRUE_MIN)
(DBL_TRUE_MIN, LDBL_TRUE_MIN): Also define for C++17.

Backport from mainline
2019-06-24  Jonathan Wakely  <jwakely@redhat.com>

* testsuite/18_support/headers/cfloat/values_c++17.cc: New test.

From-SVN: r273949
gcc/ChangeLog
gcc/ginclude/float.h
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/18_support/headers/cfloat/values_c++17.cc [new file with mode: 0644]