diff options
Diffstat (limited to 'lld/MachO/OutputSegment.cpp')
| -rw-r--r-- | lld/MachO/OutputSegment.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lld/MachO/OutputSegment.cpp b/lld/MachO/OutputSegment.cpp index 3bbaf7f0304e..da1394c08831 100644 --- a/lld/MachO/OutputSegment.cpp +++ b/lld/MachO/OutputSegment.cpp @@ -161,6 +161,11 @@ void macho::sortOutputSegments() { static DenseMap<StringRef, OutputSegment *> nameToOutputSegment; std::vector<OutputSegment *> macho::outputSegments; +void macho::resetOutputSegments() { + outputSegments.clear(); + nameToOutputSegment.clear(); +} + static StringRef maybeRenameSegment(StringRef name) { auto newName = config->segmentRenameMap.find(name); if (newName != config->segmentRenameMap.end()) |
