Use "bool" in tui_data_window::show_register_group
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index bedc073d9c8c92a53e1ea512a0995ec72de22996..188984ee8029044a1929fca7e6cedf13b97bea2c 100644 (file)
@@ -1,3 +1,65 @@
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.h (struct tui_data_window) <show_register_group>:
+       Change type of "refresh_values_only".
+       * tui/tui-regs.c (tui_data_window::show_register_group): Change
+       type of "refresh_values_only".
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-disasm.c (struct tui_asm_line) <addr_string, insn>: Now
+       std::string.
+       (tui_disassemble): Add "pos" parameter.
+       (tui_disasm_window::set_contents): Simplify.
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-winsource.h (struct tui_source_window_base)
+       <show_source_content>: Now private.
+       * tui/tui-winsource.c
+       (tui_source_window_base::show_source_content): Don't handle empty
+       content case.
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-layout.c (show_source_disasm_command)
+       (show_source_or_disasm_and_command): Don't call
+       show_source_content.
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-stack.h (struct tui_locator_window) <make_status_line>:
+       Declare.
+       * tui/tui-stack.c (tui_locator_window::make_status_line): Rename
+       from tui_make_status_line.
+       (tui_locator_window::rerender): Update.
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-stack.c (tui_make_status_line): Return std::string.
+       (tui_locator_window::rerender): Update.
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-winsource.h (struct tui_source_window_base)
+       <~tui_source_window_base>: Don't declare.
+       <fullname>: Remove.
+       * tui/tui-winsource.c (~tui_source_window_base): Remove.
+       * tui/tui-source.h (struct tui_source_window) <fullname>: New
+       member.
+       * tui/tui-source.c (tui_source_window::set_contents): Update.
+       (tui_source_window::location_matches_p)
+       (tui_source_window::maybe_update): Update.
+
+2019-09-20  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-winsource.h (~tui_source_element): Remove.
+       (tui_source_element): Update.
+       (struct tui_source_element) <line>: Now a unique_xmalloc_ptr.
+       * tui/tui-winsource.c (tui_show_source_line): Update.
+       * tui/tui-source.c (tui_source_window::set_contents): Update.
+       * tui/tui-disasm.c (tui_disasm_window::set_contents): Update.
+
 2019-09-20  Tom Tromey  <tom@tromey.com>
 
        * tui/tui-data.h (tui_clear_source_windows_detail): Don't
This page took 0.025699 seconds and 4 git commands to generate.