================
@@ -2651,6 +2639,21 @@ void Darwin::AddDeploymentTarget(DerivedArgList &Args)
const {
const std::string OSVersionStr = OSVersion.getAsString();
// Set the tool chain target information.
if (Platform == MacOS) {
+#ifdef CLANG_USE_XCSELECT
+ // If we don't have an SDK yet and are on macOS, try to inject one using
+ // xcselect, except when passed --no-xcselect.
+ if (!Args.hasArg(options::OPT_no_xcselect) &&
+ !Args.getLastArg(options::OPT_isysroot) && !::getenv("SDKROOT") &&
----------------
carlocab wrote:
Done in 365ffcf3dcab89030f5827695d32cf96cbd9e8ea.
https://github.com/llvm/llvm-project/pull/186683
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits