diff options
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/PECOFFTargetInfo.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/PECOFF/PECOFFTargetInfo.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/PECOFFTargetInfo.cpp b/lld/lib/ReaderWriter/PECOFF/PECOFFTargetInfo.cpp index 40ac53d068c..94bf1103256 100644 --- a/lld/lib/ReaderWriter/PECOFF/PECOFFTargetInfo.cpp +++ b/lld/lib/ReaderWriter/PECOFF/PECOFFTargetInfo.cpp @@ -7,15 +7,14 @@ // //===----------------------------------------------------------------------===// -#include "lld/ReaderWriter/PECOFFTargetInfo.h" +#include "GroupedSectionsPass.h" #include "lld/Core/PassManager.h" #include "lld/Passes/LayoutPass.h" +#include "lld/ReaderWriter/PECOFFTargetInfo.h" #include "lld/ReaderWriter/Reader.h" #include "lld/ReaderWriter/Writer.h" -#include "llvm/Support/Debug.h" - namespace lld { error_code PECOFFTargetInfo::parseFile( @@ -59,6 +58,7 @@ PECOFFTargetInfo::stringFromRelocKind(Reference::Kind kind) const { } void PECOFFTargetInfo::addPasses(PassManager &pm) const { + pm.add(std::unique_ptr<Pass>(new pecoff::GroupedSectionsPass())); pm.add(std::unique_ptr<Pass>(new LayoutPass())); } |