gdb: fix documentation of gdbarch_displaced_step_hw_singlestep
authorSimon Marchi <simon.marchi@polymtl.ca>
Thu, 29 Oct 2020 22:11:14 +0000 (18:11 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Thu, 29 Oct 2020 22:11:33 +0000 (18:11 -0400)
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

gdb/ChangeLog
gdb/gdbarch.h
gdb/gdbarch.sh

index 7dfea4e9058542b4981337a02d10a3e98dba7a0a..8be91cd5e295d3917a4288377d9a0ee60cd50997 100644 (file)
@@ -1,3 +1,9 @@
+2020-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * gdbarch.sh (displaced_step_hw_singlestep): Adjust
+       documentation.
+       * gdbarch.h: Re-generate.
+
 2020-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * gdbarch.sh (displaced_step_hw_singlestep): Remove closure
index 8b1507b4ea8cc0689b5fd77860310bbe24136edc..10f36edd4ccdd60227d325a52710ac374bd0de54 100644 (file)
@@ -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);
index bff29c536c9d37dab1111f564b1d0c193212e394..14f807904af4ee9fbdd14d63c1a4f2564a4277a3 100755 (executable)
@@ -785,15 +785,14 @@ V;ULONGEST;max_insn_length;;;0;0
 # that case.
 M;displaced_step_closure_up;displaced_step_copy_insn;CORE_ADDR from, CORE_ADDR to, struct regcache *regs;from, to, regs
 
-# 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).
-#
-# The default implementation returns false on all targets that
-# provide a gdbarch_software_single_step routine, and true otherwise.
+# 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.
 m;bool;displaced_step_hw_singlestep;void;;;default_displaced_step_hw_singlestep;;0
 
 # Fix up the state resulting from successfully single-stepping a