aboutsummaryrefslogtreecommitdiff
path: root/gdb/tui/tui.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2019-11-13 16:47:58 -0700
committerTom Tromey <tom@tromey.com>2019-12-20 09:15:59 -0700
commitb4b49dcbff6b437fa8b4e2fc0c3f27b457f11310 (patch)
treeeae7d652490d9893ec5b0642c0e30a910703541a /gdb/tui/tui.c
parenteb390f499b820b74e0ab07162b0b8bd12da6f35a (diff)
downloadgdb-b4b49dcbff6b437fa8b4e2fc0c3f27b457f11310.zip
gdb-b4b49dcbff6b437fa8b4e2fc0c3f27b457f11310.tar.gz
gdb-b4b49dcbff6b437fa8b4e2fc0c3f27b457f11310.tar.bz2
Don't call tui_show_source from tui_ui_out
This removes the call to tui_show_source from tui_ui_out. This always seemed like a hack, and now that the TUI is using the proper observers, it seems not to be needed. The rest of the logic remains, unfortunately, because it is needed to suppress some gdb output in the TUI case. We could probably find a nicer way to do this (maybe a ui_out_flag), but I haven't attempted this. This was the last caller of tui_show_source, so this is removed as well. gdb/ChangeLog 2019-12-20 Tom Tromey <tom@tromey.com> * tui/tui.c (tui_show_source): Remove. * tui/tui.h (tui_show_source): Don't declare. * tui/tui-out.c (tui_ui_out::do_field_string): Don't call tui_show_source. Change-Id: Id71098e597ee4ebfef0429562baa45f537bd2c2b
Diffstat (limited to 'gdb/tui/tui.c')
-rw-r--r--gdb/tui/tui.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/gdb/tui/tui.c b/gdb/tui/tui.c
index dbc890a..f33ff44 100644
--- a/gdb/tui/tui.c
+++ b/gdb/tui/tui.c
@@ -629,18 +629,6 @@ tui_reset (void)
#endif
void
-tui_show_source ()
-{
- struct symtab_and_line cursal = get_current_source_symtab_and_line ();
-
- /* Make sure that the source window is displayed. */
- tui_add_win_to_layout (SRC_WIN);
-
- tui_update_source_windows_with_line (cursal);
- tui_update_locator_fullname (cursal.symtab);
-}
-
-void
tui_show_assembly (struct gdbarch *gdbarch, CORE_ADDR addr)
{
tui_add_win_to_layout (DISASSEM_WIN);