X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fgdbarch.h;fp=gdb%2Fgdbarch.h;h=b6652ac5655a048823a6046877af023978f8af14;hb=5514706f739978e0897d01ec9fa25fa61861c263;hp=a87030416705f655ae1c17746f98e54288ae18a9;hpb=348a832d84a566eb9e8a8bed87c274f7b0e2579f;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/gdbarch.h b/gdb/gdbarch.h index a870304167..b6652ac565 100644 --- a/gdb/gdbarch.h +++ b/gdb/gdbarch.h @@ -1079,6 +1079,8 @@ extern void set_gdbarch_displaced_step_fixup (struct gdbarch *gdbarch, gdbarch_d m;CORE_ADDR;displaced_step_location;thread_info *;thread;;NULL;;(! gdbarch->displaced_step_location) != (! gdbarch->displaced_step_copy_insn) m;CORE_ADDR;displaced_step_release_location;CORE_ADDR;addr;;NULL;;(! gdbarch->displaced_step_location) != (! gdbarch->displaced_step_copy_insn) */ +extern int gdbarch_displaced_step_prepare_p (struct gdbarch *gdbarch); + typedef displaced_step_prepare_status (gdbarch_displaced_step_prepare_ftype) (struct gdbarch *gdbarch, thread_info *thread); extern displaced_step_prepare_status gdbarch_displaced_step_prepare (struct gdbarch *gdbarch, thread_info *thread); extern void set_gdbarch_displaced_step_prepare (struct gdbarch *gdbarch, gdbarch_displaced_step_prepare_ftype *displaced_step_prepare);