mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Revert "Add -prefix-serialized-debugging-options" (#39544)
Reverts #39138 This is causing a failure on Windows: https://ci-external.swift.org/job/oss-swift-windows-x86_64-vs2019/6659/consoleText
This commit is contained in:
committed by
GitHub
parent
5e06bbe2ea
commit
f5aa95b381
@@ -147,7 +147,7 @@ SerializationOptions CompilerInvocation::computeSerializationOptions(
|
||||
serializationOpts.ImportedHeader = opts.ImplicitObjCHeaderPath;
|
||||
serializationOpts.ModuleLinkName = opts.ModuleLinkName;
|
||||
serializationOpts.UserModuleVersion = opts.UserModuleVersion;
|
||||
|
||||
serializationOpts.ExtraClangOptions = getClangImporterOptions().ExtraArgs;
|
||||
serializationOpts.PublicDependentLibraries =
|
||||
getIRGenOptions().PublicLinkLibraries;
|
||||
serializationOpts.SDKName = getLangOptions().SDKName;
|
||||
@@ -176,20 +176,6 @@ SerializationOptions CompilerInvocation::computeSerializationOptions(
|
||||
opts.SerializeOptionsForDebugging.getValueOr(
|
||||
!module->isExternallyConsumed());
|
||||
|
||||
if (serializationOpts.SerializeOptionsForDebugging &&
|
||||
opts.DebugPrefixSerializedDebuggingOptions) {
|
||||
serializationOpts.DebuggingOptionsPrefixMap =
|
||||
getIRGenOptions().DebugPrefixMap;
|
||||
auto &remapper = serializationOpts.DebuggingOptionsPrefixMap;
|
||||
auto remapClangPaths = [&remapper](StringRef path) {
|
||||
return remapper.remapPath(path);
|
||||
};
|
||||
serializationOpts.ExtraClangOptions =
|
||||
getClangImporterOptions().getRemappedExtraArgs(remapClangPaths);
|
||||
} else {
|
||||
serializationOpts.ExtraClangOptions = getClangImporterOptions().ExtraArgs;
|
||||
}
|
||||
|
||||
serializationOpts.DisableCrossModuleIncrementalInfo =
|
||||
opts.DisableCrossModuleIncrementalBuild;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user