This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 0/2] Remove argument pc in get_next_pcs
- From: Yao Qi <qiyaoltc at gmail dot com>
- To: gdb-patches at sourceware dot org
- Date: Fri, 15 Jan 2016 09:57:27 +0000
- Subject: [PATCH 0/2] Remove argument pc in get_next_pcs
- Authentication-results: sourceware.org; auth=none
Hi,
get_next_pcs in struct linux_target_ops has two arguments, PC and
REGCACHE. Since PC can be got from REGCACHE, PC is redundant, so this
patch series remove it in various places. After the removal, PC is
got from regcache via regcache_read_pc, so patch #1 uses
regcache_read_pc out of *the_low_target.get_next_pcs. Then, patch #2
removes PC arguments and PC can be got inside the implementations of
get_next_pcs via regcache_read_pc.
Regression tested on arm-linux.
*** BLURB HERE ***
Yao Qi (2):
[GDBserver] Use regcache_read_pc in
install_software_single_step_breakpoints
Remove argument pc in get_next_pcs
gdb/arch/arm-get-next-pcs.c | 24 +++++++++++++-----------
gdb/arch/arm-get-next-pcs.h | 3 +--
gdb/arm-linux-tdep.c | 2 +-
gdb/arm-tdep.c | 2 +-
gdb/gdbserver/linux-arm-low.c | 4 ++--
gdb/gdbserver/linux-low.c | 3 +--
gdb/gdbserver/linux-low.h | 2 +-
7 files changed, 20 insertions(+), 20 deletions(-)
--
1.9.1