From 7fb048a2ee38bbc85ba0e96e2932cb0cb1f7381e Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Sat, 26 Nov 2016 22:06:07 -0500 Subject: Remove verbosity from ui_out_message and friends That concept is never actually used, so it's just a burden. Removing it facilitates the refactoring in upcoming patches. gdb/ChangeLog: * mi/mi-out.c (mi_message): Remove verbosity argument. * ada-tasks.c (print_ada_task_info, info_task, task_command): Update call. * auto-load.c (auto_load_info_scripts): Likewise. * breakpoint.c (breakpoint_1, watchpoints_info, tracepoints_info): Likewise. * cli-out.c (cli_message): Remove verbosity argument. * inferior.c (print_inferior): Update call. * linux-thread-db.c (info_auto_load_libthread_db): Likewise. * probe.c (info_probes_for_ops): Likewise. * skip.c (skip_info): Likewise. * solib.c (info_sharedlibrary_command): Likewise. * symfile.c (load_progress): Likewise. * thread.c (print_thread_info_1): Likewise. * ui-out.c (uo_message, ui_out_message): Remove verbosity argument. (ui_out_get_verblvl): Remove. * ui-out.h (ui_out_message): Remove verbosity argument. (ui_out_get_verblvl): Remove. (message_ftype): Remove verbosity argument. --- gdb/ui-out.c | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) (limited to 'gdb/ui-out.c') diff --git a/gdb/ui-out.c b/gdb/ui-out.c index 64d0443..b8253c9 100644 --- a/gdb/ui-out.c +++ b/gdb/ui-out.c @@ -169,9 +169,9 @@ static void uo_field_fmt (struct ui_out *uiout, int fldno, int width, ATTRIBUTE_PRINTF (6, 0); static void uo_spaces (struct ui_out *uiout, int numspaces); static void uo_text (struct ui_out *uiout, const char *string); -static void uo_message (struct ui_out *uiout, int verbosity, +static void uo_message (struct ui_out *uiout, const char *format, va_list args) - ATTRIBUTE_PRINTF (3, 0); + ATTRIBUTE_PRINTF (2, 0); static void uo_wrap_hint (struct ui_out *uiout, const char *identstring); static void uo_flush (struct ui_out *uiout); static int uo_redirect (struct ui_out *uiout, struct ui_file *outstream); @@ -494,13 +494,12 @@ ui_out_text (struct ui_out *uiout, } void -ui_out_message (struct ui_out *uiout, int verbosity, - const char *format,...) +ui_out_message (struct ui_out *uiout, const char *format, ...) { va_list args; va_start (args, format); - uo_message (uiout, verbosity, format, args); + uo_message (uiout, format, args); va_end (args); } @@ -529,16 +528,6 @@ ui_out_test_flags (struct ui_out *uiout, int mask) return (uiout->flags & mask); } -/* Obtain the current verbosity level (as stablished by the - 'set verbositylevel' command. */ - -int -ui_out_get_verblvl (struct ui_out *uiout) -{ - /* FIXME: not implemented yet. */ - return 0; -} - int ui_out_is_mi_like_p (struct ui_out *uiout) { @@ -673,13 +662,13 @@ uo_text (struct ui_out *uiout, } void -uo_message (struct ui_out *uiout, int verbosity, +uo_message (struct ui_out *uiout, const char *format, va_list args) { if (!uiout->impl->message) return; - uiout->impl->message (uiout, verbosity, format, args); + uiout->impl->message (uiout, format, args); } void -- cgit v1.1