Move tui_disasm_window to tui-disasm.h
This moves tui_disasm_window to tui-disasm.h. In this case there were no method definitions to be moved. gdb/ChangeLog 2019-07-17 Tom Tromey <tom@tromey.com> * tui/tui-disasm.h (struct tui_disasm_window): Move from tui-data.h. * tui/tui-data.h (struct tui_disasm_window): Move to tui-disasm.h.
This commit is contained in:
parent
96bd6233af
commit
88f7e87336
|
@ -1,3 +1,10 @@
|
||||||
|
2019-07-17 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
|
* tui/tui-disasm.h (struct tui_disasm_window): Move from
|
||||||
|
tui-data.h.
|
||||||
|
* tui/tui-data.h (struct tui_disasm_window): Move to
|
||||||
|
tui-disasm.h.
|
||||||
|
|
||||||
2019-07-17 Tom Tromey <tom@tromey.com>
|
2019-07-17 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
* tui/tui-regs.h (struct tui_data_item_window): Move from
|
* tui/tui-regs.h (struct tui_data_item_window): Move from
|
||||||
|
|
|
@ -414,29 +414,6 @@ private:
|
||||||
gdb::observers::token m_observable;
|
gdb::observers::token m_observable;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* A TUI disassembly window. */
|
|
||||||
|
|
||||||
struct tui_disasm_window : public tui_source_window_base
|
|
||||||
{
|
|
||||||
tui_disasm_window ()
|
|
||||||
: tui_source_window_base (DISASSEM_WIN)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
DISABLE_COPY_AND_ASSIGN (tui_disasm_window);
|
|
||||||
|
|
||||||
const char *name () const override
|
|
||||||
{
|
|
||||||
return DISASSEM_NAME;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool location_matches_p (struct bp_location *loc, int line_no) override;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
|
|
||||||
void do_scroll_vertical (int num_to_scroll) override;
|
|
||||||
};
|
|
||||||
|
|
||||||
extern int tui_win_is_auxiliary (enum tui_win_type win_type);
|
extern int tui_win_is_auxiliary (enum tui_win_type win_type);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,8 +22,31 @@
|
||||||
#ifndef TUI_TUI_DISASM_H
|
#ifndef TUI_TUI_DISASM_H
|
||||||
#define TUI_TUI_DISASM_H
|
#define TUI_TUI_DISASM_H
|
||||||
|
|
||||||
#include "tui/tui.h" /* For enum tui_status. */
|
#include "tui/tui.h"
|
||||||
#include "tui/tui-data.h" /* For enum tui_scroll_direction. */
|
#include "tui/tui-data.h"
|
||||||
|
|
||||||
|
/* A TUI disassembly window. */
|
||||||
|
|
||||||
|
struct tui_disasm_window : public tui_source_window_base
|
||||||
|
{
|
||||||
|
tui_disasm_window ()
|
||||||
|
: tui_source_window_base (DISASSEM_WIN)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
DISABLE_COPY_AND_ASSIGN (tui_disasm_window);
|
||||||
|
|
||||||
|
const char *name () const override
|
||||||
|
{
|
||||||
|
return DISASSEM_NAME;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool location_matches_p (struct bp_location *loc, int line_no) override;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
|
||||||
|
void do_scroll_vertical (int num_to_scroll) override;
|
||||||
|
};
|
||||||
|
|
||||||
extern enum tui_status tui_set_disassem_content (tui_source_window_base *,
|
extern enum tui_status tui_set_disassem_content (tui_source_window_base *,
|
||||||
struct gdbarch *, CORE_ADDR);
|
struct gdbarch *, CORE_ADDR);
|
||||||
|
|
Loading…
Reference in New Issue