gdb: add target_ops methods for displaced stepping
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 30 Mar 2020 19:58:57 +0000 (15:58 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 10 Jun 2020 21:26:05 +0000 (17:26 -0400)
commit4805c5636c82368d3807aeab11cf1f2248b03a35
tree2d148f863ebbcf8d18a76dcf83c9f11b1dfe7822
parentd3068b79e8ea73a7d5881b64737b2c3c625def2a
gdb: add target_ops methods for displaced stepping

Currently, the gdbarch is responsible for preparing the threads for
displaced stepping.  Since some targets specifically provide some
resources for displaced stepping, add some target_ops methods to make it
possible for targets to override the default behavior.  The default
behavior, for targets that don't override it, is to defer to the
gdbarch.
gdb/displaced-stepping.c
gdb/displaced-stepping.h
gdb/infrun.c
gdb/target-debug.h
gdb/target-delegates.c
gdb/target.h
This page took 0.024544 seconds and 4 git commands to generate.