diff options
Diffstat (limited to 'gdb/target.h')
-rw-r--r-- | gdb/target.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/gdb/target.h b/gdb/target.h index 7091360..9506e04 100644 --- a/gdb/target.h +++ b/gdb/target.h @@ -478,7 +478,8 @@ struct target_ops struct bp_target_info *) TARGET_DEFAULT_FUNC (memory_insert_breakpoint); int (*to_remove_breakpoint) (struct target_ops *, struct gdbarch *, - struct bp_target_info *) + struct bp_target_info *, + enum remove_bp_reason) TARGET_DEFAULT_FUNC (memory_remove_breakpoint); /* Returns true if the target stopped because it executed a @@ -1507,7 +1508,8 @@ extern int target_insert_breakpoint (struct gdbarch *gdbarch, machine. Result is 0 for success, non-zero for error. */ extern int target_remove_breakpoint (struct gdbarch *gdbarch, - struct bp_target_info *bp_tgt); + struct bp_target_info *bp_tgt, + enum remove_bp_reason reason); /* Returns true if the terminal settings of the inferior are in effect. */ @@ -2373,7 +2375,8 @@ extern struct target_section_table *target_get_section_table /* From mem-break.c */ extern int memory_remove_breakpoint (struct target_ops *, struct gdbarch *, - struct bp_target_info *); + struct bp_target_info *, + enum remove_bp_reason); extern int memory_insert_breakpoint (struct target_ops *, struct gdbarch *, struct bp_target_info *); |