public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Remove argument pc in get_next_pcs
@ 2016-01-15  9:57 Yao Qi
  2016-01-15  9:57 ` [PATCH 2/2] " Yao Qi
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Yao Qi @ 2016-01-15  9:57 UTC (permalink / raw)
  To: gdb-patches

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-01-26 14:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-15  9:57 [PATCH 0/2] Remove argument pc in get_next_pcs Yao Qi
2016-01-15  9:57 ` [PATCH 2/2] " Yao Qi
2016-01-15  9:57 ` [PATCH 1/2] [GDBserver] Use regcache_read_pc in install_software_single_step_breakpoints Yao Qi
2016-01-15 13:14 ` [PATCH 0/2] Remove argument pc in get_next_pcs Antoine Tremblay
2016-01-26 14:09 ` Yao Qi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).