Changes in directory llvm/tools/llvm-extract:
llvm-extract.cpp updated: 1.35 -> 1.36 --- Log message: For PR411: http://llvm.org/PR411 : Change getNamedFunction -> getFunction Make llvm-extract run the StripDeadPrototypes pass. --- Diffs of the changes: (+2 -1) llvm-extract.cpp | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/tools/llvm-extract/llvm-extract.cpp diff -u llvm/tools/llvm-extract/llvm-extract.cpp:1.35 llvm/tools/llvm-extract/llvm-extract.cpp:1.36 --- llvm/tools/llvm-extract/llvm-extract.cpp:1.35 Mon Feb 5 14:47:21 2007 +++ llvm/tools/llvm-extract/llvm-extract.cpp Mon Feb 5 15:17:53 2007 @@ -64,7 +64,7 @@ } // Figure out which function we should extract - Function *F = M.get()->getNamedFunction(ExtractFunc); + Function *F = M.get()->getFunction(ExtractFunc); if (F == 0) { cerr << argv[0] << ": program doesn't contain function named '" << ExtractFunc << "'!\n"; @@ -80,6 +80,7 @@ if (!DeleteFn) Passes.add(createGlobalDCEPass()); // Delete unreachable globals Passes.add(createDeadTypeEliminationPass()); // Remove dead types... + Passes.add(createStripDeadPrototypesPass()); // Remove dead func decls std::ostream *Out = 0; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits