[embedded] DisableLegacyTypeInfo in embedded mode and add missing REQUIRES: swift_in_compiler in a test

This commit is contained in:
Kuba Mracek
2023-09-17 13:17:08 -07:00
parent a850aa1364
commit 11221d815c
2 changed files with 3 additions and 0 deletions

View File

@@ -3107,6 +3107,7 @@ bool CompilerInvocation::parseArgs(
setBridgingHeaderFromFrontendOptions(ClangImporterOpts, FrontendOpts);
if (LangOpts.hasFeature(Feature::Embedded)) {
IRGenOpts.InternalizeAtLink = true;
IRGenOpts.DisableLegacyTypeInfo = true;
}
return false;