aboutsummaryrefslogtreecommitdiff
path: root/gdb/tui/tui-regs.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2019-07-13 16:19:11 -0600
committerTom Tromey <tom@tromey.com>2019-08-20 16:45:50 -0600
commitca02d7c8003ad020bb39f0b26dc93b661be67132 (patch)
tree37d9d05085c631d4dcbdd4799a1e89b113169181 /gdb/tui/tui-regs.h
parent63356bfda1603f67db865dceff5a3a4d028c9d5a (diff)
downloadgdb-ca02d7c8003ad020bb39f0b26dc93b661be67132.zip
gdb-ca02d7c8003ad020bb39f0b26dc93b661be67132.tar.gz
gdb-ca02d7c8003ad020bb39f0b26dc93b661be67132.tar.bz2
Add two methods to tui_data_window
This changes tui_show_registers and tui_show_register_group to be methods on tui_data_window. 2019-08-20 Tom Tromey <tom@tromey.com> * tui/tui-regs.h (struct tui_data_window) <show_registers, show_register_group>: Declare. (tui_show_register_group): Don't declare. * tui/tui-regs.c (tui_data_window::show_registers): Rename from tui_show_registers. (tui_data_window::show_register_group): Rename from tui_show_register_group. (tui_data_window::check_register_values, tui_reg_command): Update. * tui/tui-layout.c (tui_set_layout): Update.
Diffstat (limited to 'gdb/tui/tui-regs.h')
-rw-r--r--gdb/tui/tui-regs.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/gdb/tui/tui-regs.h b/gdb/tui/tui-regs.h
index 01c2ea6..e07abed 100644
--- a/gdb/tui/tui-regs.h
+++ b/gdb/tui/tui-regs.h
@@ -102,6 +102,8 @@ struct tui_data_window : public tui_win_info
void check_register_values (struct frame_info *frame);
+ void show_registers (struct reggroup *group);
+
protected:
void do_scroll_vertical (int num_to_scroll) override;
@@ -120,8 +122,10 @@ protected:
void display_reg_element_at_line (int start_element_no, int start_line_no);
void rerender () override;
-};
-extern void tui_show_registers (struct reggroup *group);
+ void show_register_group (struct reggroup *group,
+ struct frame_info *frame,
+ int refresh_values_only);
+};
#endif /* TUI_TUI_REGS_H */