diff options
Diffstat (limited to 'contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp')
-rw-r--r-- | contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp b/contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp index ec9a4cde56b6..1c7484ba5496 100644 --- a/contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp +++ b/contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp @@ -868,8 +868,11 @@ int main(int argc, char **argv) { StringSaver Saver(A); SizeOptTable Tbl; ToolName = argv[0]; - opt::InputArgList Args = Tbl.parseArgs(argc, argv, OPT_UNKNOWN, Saver, - [&](StringRef Msg) { error(Msg); }); + opt::InputArgList Args = + Tbl.parseArgs(argc, argv, OPT_UNKNOWN, Saver, [&](StringRef Msg) { + error(Msg); + exit(1); + }); if (Args.hasArg(OPT_help)) { Tbl.printHelp( outs(), |