From 6968641ac5f3675a15fbdc1a0f930779573f0de4 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 21 Apr 2009 05:34:31 +0000 Subject: [PATCH] rename -fprint-source-range-info -> -fdiagnostics-print-source-range-info. Temporarily accept both of them, I'll rip out the old one after awhile. llvm-svn: 69662 --- clang/include/clang/Driver/Options.def | 1 + clang/lib/Driver/Tools.cpp | 1 + clang/tools/clang-cc/clang-cc.cpp | 9 +++++++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/clang/include/clang/Driver/Options.def b/clang/include/clang/Driver/Options.def index 6f6d45dea546..b4dc5528f114 100644 --- a/clang/include/clang/Driver/Options.def +++ b/clang/include/clang/Driver/Options.def @@ -365,6 +365,7 @@ OPTION("-fcreate-profile", fcreate_profile, Flag, f_Group, INVALID, "", 0, 0, 0) OPTION("-fdebug-pass-arguments", fdebug_pass_arguments, Flag, f_Group, INVALID, "", 0, 0, 0) OPTION("-fdebug-pass-structure", fdebug_pass_structure, Flag, f_Group, INVALID, "", 0, 0, 0) OPTION("-fdiagnostics-fixit-info", fdiagnostics_fixit_info, Flag, f_Group, INVALID, "", 0, 0, 0) +OPTION("-fdiagnostics-print-source-range-info", fdiagnostics_print_source_range_info, Flag, f_Group, INVALID, "", 0, 0, 0) OPTION("-fdiagnostics-show-option", fdiagnostics_show_option, Flag, f_Group, INVALID, "", 0, 0, 0) OPTION("-fdollars-in-identifiers", fdollars_in_identifiers, Flag, f_Group, INVALID, "", 0, 0, 0) OPTION("-feliminate-unused-debug-symbols", feliminate_unused_debug_symbols, Flag, f_Group, INVALID, "", 0, 0, 0) diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp index f0f2116f391c..e03cf519133f 100644 --- a/clang/lib/Driver/Tools.cpp +++ b/clang/lib/Driver/Tools.cpp @@ -459,6 +459,7 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA, // FIXME: Should we remove this? Args.AddLastArg(CmdArgs, options::OPT_fobjc_nonfragile_abi); Args.AddLastArg(CmdArgs, options::OPT_fprint_source_range_info); + Args.AddLastArg(CmdArgs, options::OPT_fdiagnostics_print_source_range_info); Args.AddLastArg(CmdArgs, options::OPT_ftime_report); Args.AddLastArg(CmdArgs, options::OPT_ftrapv); Args.AddLastArg(CmdArgs, options::OPT_fvisibility_EQ); diff --git a/clang/tools/clang-cc/clang-cc.cpp b/clang/tools/clang-cc/clang-cc.cpp index e69c62bb3976..cc4c0615b1b5 100644 --- a/clang/tools/clang-cc/clang-cc.cpp +++ b/clang/tools/clang-cc/clang-cc.cpp @@ -305,8 +305,13 @@ NoDiagnosticsFixIt("fno-diagnostics-fixit-info", " diagnostics")); static llvm::cl::opt -PrintSourceRangeInfo("fprint-source-range-info", - llvm::cl::desc("Print source range spans in numeric form")); +PrintSourceRangeInfo("fdiagnostics-print-source-range-info", + llvm::cl::desc("Print source range spans in numeric form")); + +static llvm::cl::alias +PrintSourceRangeInfo2("fprint-source-range-info", + llvm::cl::desc("Print source range spans in numeric form [deprecated]"), + llvm::cl::aliasopt(PrintSourceRangeInfo)); static llvm::cl::opt PrintDiagnosticOption("fdiagnostics-show-option",