diff options
Diffstat (limited to 'gcc/opts-diagnostic.cc')
-rw-r--r-- | gcc/opts-diagnostic.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/opts-diagnostic.cc b/gcc/opts-diagnostic.cc index 70d7d74..0e0296a 100644 --- a/gcc/opts-diagnostic.cc +++ b/gcc/opts-diagnostic.cc @@ -32,6 +32,7 @@ along with GCC; see the file COPYING3. If not see #include "intl.h" #include "diagnostic.h" #include "diagnostics/output-spec.h" +#include "diagnostics/logging.h" #include "opts.h" #include "options.h" @@ -78,6 +79,8 @@ handle_OPT_fdiagnostics_add_output_ (const gcc_options &opts, gcc_assert (line_table); const char *const option_name = "-fdiagnostics-add-output="; + DIAGNOSTICS_LOG_SCOPE_PRINTF2 (dc.get_logger (), + "handling: %s%s", option_name, arg); opt_spec_context ctxt (opts, dc, line_table, loc, option_name); auto sink = ctxt.parse_and_make_sink (arg, dc); if (!sink) @@ -97,6 +100,8 @@ handle_OPT_fdiagnostics_set_output_ (const gcc_options &opts, gcc_assert (line_table); const char *const option_name = "-fdiagnostics-set-output="; + DIAGNOSTICS_LOG_SCOPE_PRINTF2 (dc.get_logger (), + "handling: %s%s", option_name, arg); opt_spec_context ctxt (opts, dc, line_table, loc, option_name); auto sink = ctxt.parse_and_make_sink (arg, dc); if (!sink) |