Use addPassesToEmitWholeFile() instead of addPassesToEmitFile()

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30153 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Devang Patel 2006-09-07 20:20:56 +00:00
parent ec3bc39413
commit bdaf3dc8c3

View File

@ -282,7 +282,7 @@ static enum LTOStatus lto_optimize(Module *M, std::ostream &Out,
// Make sure everything is still good.
Passes.add(createVerifierPass());
Target.addPassesToEmitFile(Passes, Out, TargetMachine::AssemblyFile, true);
Target.addPassesToEmitWholeFile(Passes, Out, TargetMachine::AssemblyFile, true);
// Run our queue of passes all at once now, efficiently.
Passes.run(*M);