Index: tools/pnacl-abicheck/pnacl-abicheck.cpp |
diff --git a/tools/pnacl-abicheck/pnacl-abicheck.cpp b/tools/pnacl-abicheck/pnacl-abicheck.cpp |
index 20c80637dbfd46d92d71a482b33ede568b3dff35..ed326b5332495a42fae368d93626eeed4a07d2c5 100644 |
--- a/tools/pnacl-abicheck/pnacl-abicheck.cpp |
+++ b/tools/pnacl-abicheck/pnacl-abicheck.cpp |
@@ -17,7 +17,7 @@ |
#include "llvm/IR/Module.h" |
#include "llvm/IRReader/IRReader.h" |
#include "llvm/Pass.h" |
-#include "llvm/PassManager.h" |
+#include "llvm/IR/LegacyPassManager.h" |
#include "llvm/Support/CommandLine.h" |
#include "llvm/Support/FormattedStream.h" |
#include "llvm/Support/SourceMgr.h" |
@@ -87,8 +87,8 @@ int main(int argc, char **argv) { |
ModuleChecker->runOnModule(*Mod); |
ErrorsFound |= CheckABIVerifyErrors(ABIErrorReporter, "Module"); |
- std::unique_ptr<FunctionPassManager> PM(new FunctionPassManager(&*Mod)); |
- PM->add(new DataLayoutPass()); |
+ std::unique_ptr<legacy::FunctionPassManager> PM( |
+ new legacy::FunctionPassManager(&*Mod)); |
PM->add(createPNaClABIVerifyFunctionsPass(&ABIErrorReporter)); |
PM->doInitialization(); |