aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-07-30 17:36:07 +0000
committerChris Lattner <sabre@nondot.org>2003-07-30 17:36:07 +0000
commitc1869e85de60c09359250f67474dd03eddc64a3e (patch)
treeb360354e52d0ca2a1fd61ca19b1eb32430ba9a44
parent9cf3d4770230238f2f395514bf04e0e64352d261 (diff)
downloadexternal_llvm-c1869e85de60c09359250f67474dd03eddc64a3e.zip
external_llvm-c1869e85de60c09359250f67474dd03eddc64a3e.tar.gz
external_llvm-c1869e85de60c09359250f67474dd03eddc64a3e.tar.bz2
Add variable to capture arguments that should be passed to the user program
This is unused so far. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7422 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--tools/bugpoint/bugpoint.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/bugpoint/bugpoint.cpp b/tools/bugpoint/bugpoint.cpp
index dda8c51..95350f4 100644
--- a/tools/bugpoint/bugpoint.cpp
+++ b/tools/bugpoint/bugpoint.cpp
@@ -20,8 +20,11 @@ InputFilenames(cl::Positional, cl::OneOrMore,
static cl::list<const PassInfo*, bool, PassNameParser>
PassList(cl::desc("Passes available:"), cl::ZeroOrMore);
-//cl::list<std::string>
-//InputArgv(cl::ConsumeAfter, cl::desc("<program arguments>..."));
+// Anything specified after the --args option are taken as arguments to the
+// program being debugged.
+cl::list<std::string>
+InputArgv("args", cl::Positional, cl::desc("<program arguments>..."),
+ cl::ZeroOrMore);
int main(int argc, char **argv) {
cl::ParseCommandLineOptions(argc, argv);