We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ba9ff03 commit d843bdeCopy full SHA for d843bde
clang/lib/Driver/ToolChains/PPCLinux.cpp
@@ -76,9 +76,11 @@ bool PPCLinuxToolChain::SupportIEEEFloat128(
76
if (Args.hasArg(options::OPT_nostdlib, options::OPT_nostdlibxx))
77
return true;
78
79
+ CXXStdlibType StdLib = ToolChain::GetCXXStdlibType(Args);
80
bool HasUnsupportedCXXLib =
- ToolChain::GetCXXStdlibType(Args) == CST_Libcxx &&
81
- GCCInstallation.getVersion().isOlderThan(12, 1, 0);
+ StdLib == CST_Libcxx ||
82
+ (StdLib == CST_Libstdcxx &&
83
+ GCCInstallation.getVersion().isOlderThan(12, 1, 0));
84
85
return GlibcSupportsFloat128(Linux::getDynamicLinker(Args)) &&
86
!(D.CCCIsCXX() && HasUnsupportedCXXLib);
0 commit comments