diff options
author | Tom Tromey <tom@tromey.com> | 2022-01-08 16:31:44 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2022-03-29 12:46:24 -0600 |
commit | 830df12588cfa80be673e710bee22761752ead11 (patch) | |
tree | 184f592abd10c76bd670257b30ba240c6e88b4fb /gdb/solib.c | |
parent | 9e4902bfacb49f350cb95e7ee0fe1a8eed33c353 (diff) | |
download | gdb-830df12588cfa80be673e710bee22761752ead11.zip gdb-830df12588cfa80be673e710bee22761752ead11.tar.gz gdb-830df12588cfa80be673e710bee22761752ead11.tar.bz2 |
Remove some uses of printf_unfiltered
A number of spots call printf_unfiltered only because they are in code
that should not be interrupted by the pager. However, I believe these
cases are all handled by infrun's blanket ban on paging, and so can be
converted to the default (_filtered) API.
After this patch, I think all the remaining _unfiltered calls are ones
that really ought to be. A few -- namely in complete_command -- could
be replaced by a scoped assignment to pagination_enabled, but for the
remainder, the code seems simple enough like this.
Diffstat (limited to 'gdb/solib.c')
-rw-r--r-- | gdb/solib.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gdb/solib.c b/gdb/solib.c index 27fdf24..935341d 100644 --- a/gdb/solib.c +++ b/gdb/solib.c @@ -1022,11 +1022,11 @@ solib_add (const char *pattern, int from_tty, int readsyms) { if (pattern != NULL) { - printf_unfiltered (_("Loading symbols for shared libraries: %s\n"), - pattern); + printf_filtered (_("Loading symbols for shared libraries: %s\n"), + pattern); } else - printf_unfiltered (_("Loading symbols for shared libraries.\n")); + printf_filtered (_("Loading symbols for shared libraries.\n")); } current_program_space->solib_add_generation++; @@ -1071,8 +1071,8 @@ solib_add (const char *pattern, int from_tty, int readsyms) /* If no pattern was given, be quiet for shared libraries we have already loaded. */ if (pattern && (from_tty || info_verbose)) - printf_unfiltered (_("Symbols already loaded for %s\n"), - gdb->so_name); + printf_filtered (_("Symbols already loaded for %s\n"), + gdb->so_name); } else if (solib_read_symbols (gdb, add_flags)) loaded_any_symbols = true; @@ -1083,7 +1083,7 @@ solib_add (const char *pattern, int from_tty, int readsyms) breakpoint_re_set (); if (from_tty && pattern && ! any_matches) - printf_unfiltered + printf_filtered ("No loaded shared libraries match the pattern `%s'.\n", pattern); if (loaded_any_symbols) @@ -1359,7 +1359,7 @@ static void reload_shared_libraries_1 (int from_tty) { if (print_symbol_loading_p (from_tty, 0, 0)) - printf_unfiltered (_("Loading symbols for shared libraries.\n")); + printf_filtered (_("Loading symbols for shared libraries.\n")); for (struct so_list *so : current_program_space->solibs ()) { |