diff options
Diffstat (limited to 'gdb/gdbarch.h')
-rw-r--r-- | gdb/gdbarch.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/gdb/gdbarch.h b/gdb/gdbarch.h index 8b1507b..10f36ed 100644 --- a/gdb/gdbarch.h +++ b/gdb/gdbarch.h @@ -1034,15 +1034,14 @@ typedef displaced_step_closure_up (gdbarch_displaced_step_copy_insn_ftype) (stru extern displaced_step_closure_up gdbarch_displaced_step_copy_insn (struct gdbarch *gdbarch, CORE_ADDR from, CORE_ADDR to, struct regcache *regs); extern void set_gdbarch_displaced_step_copy_insn (struct gdbarch *gdbarch, gdbarch_displaced_step_copy_insn_ftype *displaced_step_copy_insn); -/* Return true if GDB should use hardware single-stepping to execute - the displaced instruction identified by CLOSURE. If false, - GDB will simply restart execution at the displaced instruction - location, and it is up to the target to ensure GDB will receive - control again (e.g. by placing a software breakpoint instruction - into the displaced instruction buffer). +/* Return true if GDB should use hardware single-stepping to execute a displaced + step instruction. If false, GDB will simply restart execution at the + displaced instruction location, and it is up to the target to ensure GDB will + receive control again (e.g. by placing a software breakpoint instruction into + the displaced instruction buffer). - The default implementation returns false on all targets that - provide a gdbarch_software_single_step routine, and true otherwise. */ + The default implementation returns false on all targets that provide a + gdbarch_software_single_step routine, and true otherwise. */ typedef bool (gdbarch_displaced_step_hw_singlestep_ftype) (struct gdbarch *gdbarch); extern bool gdbarch_displaced_step_hw_singlestep (struct gdbarch *gdbarch); |