mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-23 03:29:47 +08:00
Constify breakpoint::print_recreate
This constifies breakpoint::print_recreate.
This commit is contained in:
@ -12133,7 +12133,7 @@ struct ada_catchpoint : public base_breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
|
|
||||||
/* The name of the specific exception the user specified. */
|
/* The name of the specific exception the user specified. */
|
||||||
std::string excep_string;
|
std::string excep_string;
|
||||||
@ -12492,7 +12492,7 @@ ada_catchpoint::print_mention () const
|
|||||||
exception catchpoint kinds. */
|
exception catchpoint kinds. */
|
||||||
|
|
||||||
void
|
void
|
||||||
ada_catchpoint::print_recreate (struct ui_file *fp)
|
ada_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
switch (m_kind)
|
switch (m_kind)
|
||||||
{
|
{
|
||||||
|
@ -46,7 +46,7 @@ struct exec_catchpoint : public breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
|
|
||||||
/* Filename of a program whose exec triggered this catchpoint.
|
/* Filename of a program whose exec triggered this catchpoint.
|
||||||
This field is only valid immediately after this catchpoint has
|
This field is only valid immediately after this catchpoint has
|
||||||
@ -141,7 +141,7 @@ exec_catchpoint::print_mention () const
|
|||||||
/* Implement the "print_recreate" method for exec catchpoints. */
|
/* Implement the "print_recreate" method for exec catchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
exec_catchpoint::print_recreate (struct ui_file *fp)
|
exec_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
gdb_printf (fp, "catch exec");
|
gdb_printf (fp, "catch exec");
|
||||||
print_recreate_thread (fp);
|
print_recreate_thread (fp);
|
||||||
|
@ -44,7 +44,7 @@ struct fork_catchpoint : public breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
|
|
||||||
/* True if the breakpoint is for vfork, false for fork. */
|
/* True if the breakpoint is for vfork, false for fork. */
|
||||||
bool is_vfork;
|
bool is_vfork;
|
||||||
@ -169,7 +169,7 @@ fork_catchpoint::print_mention () const
|
|||||||
/* Implement the "print_recreate" method for fork catchpoints. */
|
/* Implement the "print_recreate" method for fork catchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
fork_catchpoint::print_recreate (struct ui_file *fp)
|
fork_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
gdb_printf (fp, "catch %s", is_vfork ? "vfork" : "fork");
|
gdb_printf (fp, "catch %s", is_vfork ? "vfork" : "fork");
|
||||||
print_recreate_thread (fp);
|
print_recreate_thread (fp);
|
||||||
|
@ -46,7 +46,7 @@ struct solib_catchpoint : public breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
|
|
||||||
/* True for "catch load", false for "catch unload". */
|
/* True for "catch load", false for "catch unload". */
|
||||||
bool is_load;
|
bool is_load;
|
||||||
@ -196,7 +196,7 @@ solib_catchpoint::print_mention () const
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
solib_catchpoint::print_recreate (struct ui_file *fp)
|
solib_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
gdb_printf (fp, "%s %s",
|
gdb_printf (fp, "%s %s",
|
||||||
disposition == disp_del ? "tcatch" : "catch",
|
disposition == disp_del ? "tcatch" : "catch",
|
||||||
|
@ -50,7 +50,7 @@ struct signal_catchpoint : public breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
bool explains_signal (enum gdb_signal) override;
|
bool explains_signal (enum gdb_signal) override;
|
||||||
|
|
||||||
/* Signal numbers used for the 'catch signal' feature. If no signal
|
/* Signal numbers used for the 'catch signal' feature. If no signal
|
||||||
@ -281,7 +281,7 @@ signal_catchpoint::print_mention () const
|
|||||||
/* Implement the "print_recreate" method for signal catchpoints. */
|
/* Implement the "print_recreate" method for signal catchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
signal_catchpoint::print_recreate (struct ui_file *fp)
|
signal_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
gdb_printf (fp, "catch signal");
|
gdb_printf (fp, "catch signal");
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ struct syscall_catchpoint : public breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
|
|
||||||
/* Syscall numbers used for the 'catch syscall' feature. If no
|
/* Syscall numbers used for the 'catch syscall' feature. If no
|
||||||
syscall has been specified for filtering, it is empty.
|
syscall has been specified for filtering, it is empty.
|
||||||
@ -314,7 +314,7 @@ syscall_catchpoint::print_mention () const
|
|||||||
/* Implement the "print_recreate" method for syscall catchpoints. */
|
/* Implement the "print_recreate" method for syscall catchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
syscall_catchpoint::print_recreate (struct ui_file *fp)
|
syscall_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
struct gdbarch *gdbarch = loc->gdbarch;
|
struct gdbarch *gdbarch = loc->gdbarch;
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ struct exception_catchpoint : public base_breakpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
void print_one_detail (struct ui_out *) const override;
|
void print_one_detail (struct ui_out *) const override;
|
||||||
void check_status (struct bpstat *bs) override;
|
void check_status (struct bpstat *bs) override;
|
||||||
struct bp_location *allocate_location () override;
|
struct bp_location *allocate_location () override;
|
||||||
@ -320,7 +320,7 @@ exception_catchpoint::print_mention () const
|
|||||||
catchpoints. */
|
catchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
exception_catchpoint::print_recreate (struct ui_file *fp)
|
exception_catchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
int bp_temp;
|
int bp_temp;
|
||||||
|
|
||||||
|
@ -261,7 +261,7 @@ struct ordinary_breakpoint : public base_breakpoint
|
|||||||
int resources_needed (const struct bp_location *) override;
|
int resources_needed (const struct bp_location *) override;
|
||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Internal breakpoints. */
|
/* Internal breakpoints. */
|
||||||
@ -290,7 +290,7 @@ struct dprintf_breakpoint : public ordinary_breakpoint
|
|||||||
const address_space *aspace,
|
const address_space *aspace,
|
||||||
CORE_ADDR bp_addr,
|
CORE_ADDR bp_addr,
|
||||||
const target_waitstatus &ws) override;
|
const target_waitstatus &ws) override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
void after_condition_true (struct bpstat *bs) override;
|
void after_condition_true (struct bpstat *bs) override;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -306,7 +306,7 @@ struct ranged_breakpoint : public ordinary_breakpoint
|
|||||||
bool print_one (bp_location **) const override;
|
bool print_one (bp_location **) const override;
|
||||||
void print_one_detail (struct ui_out *) const override;
|
void print_one_detail (struct ui_out *) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Static tracepoints with marker (`-m'). */
|
/* Static tracepoints with marker (`-m'). */
|
||||||
@ -9303,7 +9303,7 @@ ranged_breakpoint::print_mention () const
|
|||||||
/* Implement the "print_recreate" method for ranged breakpoints. */
|
/* Implement the "print_recreate" method for ranged breakpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
ranged_breakpoint::print_recreate (struct ui_file *fp)
|
ranged_breakpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
gdb_printf (fp, "break-range %s, %s",
|
gdb_printf (fp, "break-range %s, %s",
|
||||||
event_location_to_string (location.get ()),
|
event_location_to_string (location.get ()),
|
||||||
@ -9691,7 +9691,7 @@ watchpoint::print_mention () const
|
|||||||
/* Implement the "print_recreate" method for watchpoints. */
|
/* Implement the "print_recreate" method for watchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
watchpoint::print_recreate (struct ui_file *fp)
|
watchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
@ -9737,7 +9737,7 @@ struct masked_watchpoint : public watchpoint
|
|||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
void print_one_detail (struct ui_out *) const override;
|
void print_one_detail (struct ui_out *) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Implement the "insert" method for masked hardware watchpoints. */
|
/* Implement the "insert" method for masked hardware watchpoints. */
|
||||||
@ -9879,7 +9879,7 @@ masked_watchpoint::print_mention () const
|
|||||||
watchpoints. */
|
watchpoints. */
|
||||||
|
|
||||||
void
|
void
|
||||||
masked_watchpoint::print_recreate (struct ui_file *fp)
|
masked_watchpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
@ -11569,7 +11569,7 @@ breakpoint::print_mention () const
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
breakpoint::print_recreate (struct ui_file *fp)
|
breakpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
internal_error_pure_virtual_called ();
|
internal_error_pure_virtual_called ();
|
||||||
}
|
}
|
||||||
@ -11748,7 +11748,7 @@ ordinary_breakpoint::print_mention () const
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
ordinary_breakpoint::print_recreate (struct ui_file *fp)
|
ordinary_breakpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
if (type == bp_breakpoint && disposition == disp_del)
|
if (type == bp_breakpoint && disposition == disp_del)
|
||||||
gdb_printf (fp, "tbreak");
|
gdb_printf (fp, "tbreak");
|
||||||
@ -12004,7 +12004,7 @@ tracepoint::print_mention () const
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
tracepoint::print_recreate (struct ui_file *fp)
|
tracepoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
if (type == bp_fast_tracepoint)
|
if (type == bp_fast_tracepoint)
|
||||||
gdb_printf (fp, "ftrace");
|
gdb_printf (fp, "ftrace");
|
||||||
@ -12070,7 +12070,7 @@ dprintf_breakpoint::re_set ()
|
|||||||
/* Implement the "print_recreate" method for dprintf. */
|
/* Implement the "print_recreate" method for dprintf. */
|
||||||
|
|
||||||
void
|
void
|
||||||
dprintf_breakpoint::print_recreate (struct ui_file *fp)
|
dprintf_breakpoint::print_recreate (struct ui_file *fp) const
|
||||||
{
|
{
|
||||||
gdb_printf (fp, "dprintf %s,%s",
|
gdb_printf (fp, "dprintf %s,%s",
|
||||||
event_location_to_string (location.get ()),
|
event_location_to_string (location.get ()),
|
||||||
|
@ -702,7 +702,7 @@ struct breakpoint
|
|||||||
virtual void print_mention () const;
|
virtual void print_mention () const;
|
||||||
|
|
||||||
/* Print to FP the CLI command that recreates this breakpoint. */
|
/* Print to FP the CLI command that recreates this breakpoint. */
|
||||||
virtual void print_recreate (struct ui_file *fp);
|
virtual void print_recreate (struct ui_file *fp) const;
|
||||||
|
|
||||||
/* Given the location (second parameter), this method decodes it and
|
/* Given the location (second parameter), this method decodes it and
|
||||||
returns the SAL locations related to it. For ordinary
|
returns the SAL locations related to it. For ordinary
|
||||||
@ -881,7 +881,7 @@ struct watchpoint : public breakpoint
|
|||||||
|
|
||||||
enum print_stop_action print_it (const bpstat *bs) const override;
|
enum print_stop_action print_it (const bpstat *bs) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
bool explains_signal (enum gdb_signal) override;
|
bool explains_signal (enum gdb_signal) override;
|
||||||
|
|
||||||
/* String form of exp to use for displaying to the user (malloc'd),
|
/* String form of exp to use for displaying to the user (malloc'd),
|
||||||
@ -962,7 +962,7 @@ struct tracepoint : public breakpoint
|
|||||||
const target_waitstatus &ws) override;
|
const target_waitstatus &ws) override;
|
||||||
void print_one_detail (struct ui_out *uiout) const override;
|
void print_one_detail (struct ui_out *uiout) const override;
|
||||||
void print_mention () const override;
|
void print_mention () const override;
|
||||||
void print_recreate (struct ui_file *fp) override;
|
void print_recreate (struct ui_file *fp) const override;
|
||||||
std::vector<symtab_and_line> decode_location
|
std::vector<symtab_and_line> decode_location
|
||||||
(struct event_location *location,
|
(struct event_location *location,
|
||||||
struct program_space *search_pspace) override;
|
struct program_space *search_pspace) override;
|
||||||
|
Reference in New Issue
Block a user