diff options
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
| -rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index 6239caf3948..b6a233dac46 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -316,6 +316,7 @@ static const char *getActionName(frontend::ActionKind Kind) {    case frontend::EmitHTML:               return "-emit-html";    case frontend::EmitLLVM:               return "-emit-llvm";    case frontend::EmitLLVMOnly:           return "-emit-llvm-only"; +  case frontend::EmitCodeGenOnly:        return "-emit-codegen-only";    case frontend::EmitObj:                return "-emit-obj";    case frontend::FixIt:                  return "-fixit";    case frontend::GeneratePCH:            return "-emit-pch"; @@ -927,6 +928,8 @@ ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, Diagnostic &Diags) {        Opts.ProgramAction = frontend::EmitLLVM; break;      case OPT_emit_llvm_only:        Opts.ProgramAction = frontend::EmitLLVMOnly; break; +    case OPT_emit_codegen_only: +      Opts.ProgramAction = frontend::EmitCodeGenOnly; break;      case OPT_emit_obj:        Opts.ProgramAction = frontend::EmitObj; break;      case OPT_fixit_EQ: | 

