diff options
Diffstat (limited to 'src/support/command-line.cpp')
-rw-r--r-- | src/support/command-line.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/support/command-line.cpp b/src/support/command-line.cpp index be5098677..0986a49ff 100644 --- a/src/support/command-line.cpp +++ b/src/support/command-line.cpp @@ -16,6 +16,7 @@ #include "support/command-line.h" #include "config.h" +#include "support/debug.h" using namespace wasm; @@ -91,8 +92,11 @@ Options::Options(const std::string& command, const std::string& description) add("--debug", "-d", "Print debug information to stderr", - Arguments::Zero, - [&](Options* o, const std::string& arguments) { debug = true; }); + Arguments::Optional, + [&](Options* o, const std::string& arguments) { + debug = true; + setDebugEnabled(arguments.c_str()); + }); } Options::~Options() {} |