diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-08-07 12:54:47 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-08-07 12:54:47 +0000 |
commit | 958297dabf9f31f390c763b6667e0b7010302d8b (patch) | |
tree | ea1f6da43c3d908115a47f34ab4eec74a2da39a7 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | c97b753cf4d744701a402248bf8ac03fc2677233 (diff) | |
download | bcm5719-llvm-958297dabf9f31f390c763b6667e0b7010302d8b.tar.gz bcm5719-llvm-958297dabf9f31f390c763b6667e0b7010302d8b.zip |
Indicate success for simple options when clang called with -cc1.
Patch by David Wiberg.
llvm-svn: 187888
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
-rw-r--r-- | clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp b/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp index 53f373d4f7b..2f6d4b29b65 100644 --- a/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp +++ b/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp @@ -183,7 +183,7 @@ bool clang::ExecuteCompilerInvocation(CompilerInstance *Clang) { Opts->PrintHelp(llvm::outs(), "clang -cc1", "LLVM 'Clang' Compiler: http://clang.llvm.org", /*Include=*/ driver::options::CC1Option, /*Exclude=*/ 0); - return 0; + return true; } // Honor -version. @@ -191,7 +191,7 @@ bool clang::ExecuteCompilerInvocation(CompilerInstance *Clang) { // FIXME: Use a better -version message? if (Clang->getFrontendOpts().ShowVersion) { llvm::cl::PrintVersionMessage(); - return 0; + return true; } // Load any requested plugins. @@ -223,7 +223,7 @@ bool clang::ExecuteCompilerInvocation(CompilerInstance *Clang) { // This should happen AFTER plugins have been loaded! if (Clang->getAnalyzerOpts()->ShowCheckerHelp) { ento::printCheckerHelp(llvm::outs(), Clang->getFrontendOpts().Plugins); - return 0; + return true; } #endif |