PR libstdc++/85672 #undef _GLIBCXX_USE_FLOAT128 when not supported
commit9f91ba1728c38b535f88d295bf7e801f3b401bc3
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 May 2018 13:05:04 +0000 (8 13:05 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 May 2018 13:05:04 +0000 (8 13:05 +0000)
tree7b0c280cb05498d6ea41e292526e3a0549cfed2a
parent4db2b348bfe9165bde704fbfe95084df0e91b668
PR libstdc++/85672 #undef _GLIBCXX_USE_FLOAT128 when not supported

Restore the behaviour in GCC 8 and earlier where _GLIBCXX_USE_FLOAT128
is not defined when configure detects support is missing. This avoids
having three states where the macro is either 1, 0, or undefined.

PR libstdc++/85672
* include/Makefile.am [!ENABLE_FLOAT128]: Change c++config.h entry
to #undef _GLIBCXX_USE_FLOAT128 instead of defining it to zero.
* include/Makefile.in: Regenerate.
* include/bits/c++config (_GLIBCXX_USE_FLOAT128): Move definition
within conditional block.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@260043 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/bits/c++config