Merge pull request #82065 from compnerd/import-shims

ClangImporter: import SwiftShims properly for static linking
This commit is contained in:
Saleem Abdulrasool
2025-06-06 15:05:04 -07:00
committed by GitHub
4 changed files with 11 additions and 0 deletions

View File

@@ -1573,6 +1573,7 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
ModuleInterfaceOpts.PublicFlags.IgnorableFlags +=
" " + printFormalCxxInteropVersion(Opts);
Opts.UseStaticStandardLibrary = Args.hasArg(OPT_use_static_resource_dir);
Opts.EnableObjCInterop =
Args.hasFlag(OPT_enable_objc_interop, OPT_disable_objc_interop,
Target.isOSDarwin() && !Opts.hasFeature(Feature::Embedded));