rsmith requested changes to this revision. rsmith added a comment. This revision now requires changes to proceed.
Please rebase against trunk. I'm surprised that no tests need updating due to this. Can you add some, please? ================ Comment at: lib/Basic/Targets.cpp:387 @@ +386,3 @@ + this->TLSSupported = false; + this->UserLabelPrefix = ""; + ---------------- This doesn't exist here any more. ================ Comment at: lib/Driver/ToolChains.cpp:3004-3016 @@ +3003,15 @@ + + switch (GetCXXStdlibType(DriverArgs)) { + case ToolChain::CST_Libstdcxx: + addSystemInclude(DriverArgs, CC1Args, + getDriver().SysRoot + "/system/develop/headers/c++"); + addSystemInclude(DriverArgs, CC1Args, + getDriver().SysRoot + "/system/develop/headers/c++/backward"); + + StringRef Triple = getTriple().str(); + addSystemInclude(DriverArgs, CC1Args, + getDriver().SysRoot + "/system/develop/headers/c++/" + + Triple); + break; + } +} ---------------- This switch should also cover `CST_Libcxx` somehow. Repository: rL LLVM http://reviews.llvm.org/D16797 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits