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, 8 Jul 2020 18:19:09 +0000 (14:19 -0400)
commit768e1fd22bae40cbd7a0b3a1bb68aa10e709d75d
treefd14a126514d2e8768ca162a98b7cabe908ef507
parent0dda35b49a9e5f10682d6e5bb99f03267bb64e34
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.024747 seconds and 4 git commands to generate.