diff options
author | Alp Toker <alp@nuanti.com> | 2014-07-09 14:09:52 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2014-07-09 14:09:52 +0000 |
commit | 532e5b97d43e85c96c2a83e7a59ba9d926568e03 (patch) | |
tree | 4c2645814d331ffc7e24f35f58df55371c844ac5 /clang/tools/driver/cc1as_main.cpp | |
parent | 9907f08e619aad20a6bdd1247fdef46520896840 (diff) | |
download | bcm5719-llvm-532e5b97d43e85c96c2a83e7a59ba9d926568e03.tar.gz bcm5719-llvm-532e5b97d43e85c96c2a83e7a59ba9d926568e03.zip |
Remove dead code from r212620
llvm-svn: 212622
Diffstat (limited to 'clang/tools/driver/cc1as_main.cpp')
-rw-r--r-- | clang/tools/driver/cc1as_main.cpp | 38 |
1 files changed, 3 insertions, 35 deletions
diff --git a/clang/tools/driver/cc1as_main.cpp b/clang/tools/driver/cc1as_main.cpp index 0a2fc45c2a4..e41bc9f824e 100644 --- a/clang/tools/driver/cc1as_main.cpp +++ b/clang/tools/driver/cc1as_main.cpp @@ -147,37 +147,6 @@ public: } -#if 0 -bool CompilerInvocation::CreateFromArgs(CompilerInvocation &Res, - const char *const *ArgBegin, - const char *const *ArgEnd, - DiagnosticsEngine &Diags) { - bool Success = true; - - // Parse the arguments. - std::unique_ptr<OptTable> Opts(createDriverOptTable()); - const unsigned IncludedFlagsBitmask = options::CC1Option; - unsigned MissingArgIndex, MissingArgCount; - std::unique_ptr<InputArgList> Args( - Opts->ParseArgs(ArgBegin, ArgEnd, MissingArgIndex, MissingArgCount, - IncludedFlagsBitmask)); - - // Check for missing argument error. - if (MissingArgCount) { - Diags.Report(diag::err_drv_missing_argument) - << Args->getArgString(MissingArgIndex) << MissingArgCount; - Success = false; - } - - // Issue errors on unknown arguments. - for (arg_iterator it = Args->filtered_begin(OPT_UNKNOWN), - ie = Args->filtered_end(); it != ie; ++it) { - Diags.Report(diag::err_drv_unknown_argument) << (*it)->getAsString(*Args); - Success = false; - } -} -#endif - bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, const char **ArgBegin, const char **ArgEnd, @@ -191,7 +160,7 @@ bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, unsigned MissingArgIndex, MissingArgCount; std::unique_ptr<InputArgList> Args( OptTbl->ParseArgs(ArgBegin, ArgEnd, MissingArgIndex, MissingArgCount, - IncludedFlagsBitmask)); + IncludedFlagsBitmask)); // Check for missing argument error. if (MissingArgCount) { @@ -483,9 +452,8 @@ int cc1as_main(const char **ArgBegin, const char **ArgEnd, if (Asm.ShowHelp) { std::unique_ptr<OptTable> Opts(driver::createDriverOptTable()); - Opts->PrintHelp(llvm::outs(), "clang -cc1as", - "Clang Integrated Assembler", - /*Include=*/ driver::options::CC1AsOption, /*Exclude=*/ 0); + Opts->PrintHelp(llvm::outs(), "clang -cc1as", "Clang Integrated Assembler", + /*Include=*/driver::options::CC1AsOption, /*Exclude=*/0); return 0; } |