Back out __float128 change until we know why it's happening.

Travis should be able to reproduce this, which should allow us to report it upstream.
This commit is contained in:
Axel Naumann 2017-06-23 11:31:56 +02:00 committed by sftnight
parent a48a2803be
commit c904524faa

View File

@ -316,14 +316,9 @@ namespace {
}
#if defined(__GLIBCXX__)
// Avoid '__float128 is not supported on this target' errors
if (!opts.Language && !opts.StdVersion) {
switch (CxxStdCompiledWith()) {
case 17:
// Hopefully -D__float128=void can be removed when -std=c++17 works.
sArguments.addArgument("-D__float128=void");
sArguments.addArgument("-std=c++1z");
break;
case 17: sArguments.addArgument("-std=c++1z"); break;
case 14: sArguments.addArgument("-std=c++14"); break;
case 11: sArguments.addArgument("-std=c++11"); break;
default: break;