From ac15da67055a33ce418be23ce7681358b3093aeb Mon Sep 17 00:00:00 2001 From: Nick Lewycky Date: Wed, 14 Apr 2010 04:40:31 +0000 Subject: [PATCH] Bugpoint no longer uses exceptions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101228 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/bugpoint/BugDriver.h | 7 ++++--- tools/bugpoint/Makefile | 1 - 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/bugpoint/BugDriver.h b/tools/bugpoint/BugDriver.h index c3c847f2a6b..e259dd95ce9 100644 --- a/tools/bugpoint/BugDriver.h +++ b/tools/bugpoint/BugDriver.h @@ -17,9 +17,12 @@ #define BUGDRIVER_H #include "llvm/ADT/DenseMap.h" +#include "llvm/Support/CommandLine.h" #include #include +extern llvm::cl::opt StripDebug; + namespace llvm { class Value; @@ -172,9 +175,7 @@ public: void compileProgram(Module *M, std::string *Error); /// executeProgram - This method runs "Program", capturing the output of the - /// program to a file. The recommended filename will be filled in with the - /// name of the file with the captured output. If there is a problem with - /// the code generator (e.g., llc crashes), this will throw an exception. + /// program to a file. A recommended filename may be optionally specified. /// std::string executeProgram(std::string OutputFilename, std::string Bitcode, diff --git a/tools/bugpoint/Makefile b/tools/bugpoint/Makefile index b821b6c7bd2..5d287ef188a 100644 --- a/tools/bugpoint/Makefile +++ b/tools/bugpoint/Makefile @@ -12,6 +12,5 @@ TOOLNAME = bugpoint LINK_COMPONENTS := asmparser instrumentation scalaropts ipo \ linker bitreader bitwriter -REQUIRES_EH := 1 include $(LEVEL)/Makefile.common