aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbarch.h
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2020-10-29 18:11:14 -0400
committerSimon Marchi <simon.marchi@polymtl.ca>2020-10-29 18:11:33 -0400
commit58103c3313048575eb44197f0afef951354a65e8 (patch)
tree8171d5f49a2ea10f39e6b43996944bfee7a6c299 /gdb/gdbarch.h
parent40a5376690d9124b13ae9e9217cb7c524864e208 (diff)
downloadgdb-58103c3313048575eb44197f0afef951354a65e8.zip
gdb-58103c3313048575eb44197f0afef951354a65e8.tar.gz
gdb-58103c3313048575eb44197f0afef951354a65e8.tar.bz2
gdb: fix documentation of gdbarch_displaced_step_hw_singlestep
The last commit missed updating the doc of gdbarch_displaced_step_hw_singlestep to avoid mentioning the removed parameter, this one fixes it. gdb/ChangeLog: * gdbarch.sh (displaced_step_hw_singlestep): Adjust documentation. * gdbarch.h: Re-generate. Change-Id: I33675d9a6c253443eee707e8285d16615ce20aaa
Diffstat (limited to 'gdb/gdbarch.h')
-rw-r--r--gdb/gdbarch.h15
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);