[PATCH v1.99 0/6] Make register fetch/store implementations use ptid from regcache

Simon Marchi simon.marchi@polymtl.ca
Sat Mar 11 17:04:00 GMT 2017


This is almost a v2 of:

  Pass ptid to target_ops register methods
  https://sourceware.org/ml/gdb-patches/2017-03/msg00100.html

but since the work can be done incrementally (unlike the original version), I'd
like to make sure that the idea is good before proceeding with all the changes.
I've only done changes to a few target files for the moment and will do the
others if these look good..

Simon Marchi (6):
  Introduce regcache_get_ptid
  Add asserts in target_fetch/store_registers
  amd64-linux-nat: Use ptid from regcache instead of inferior_ptid
  aarc64-linux-nat: Use ptid from regcache instead of inferior_ptid
  aix-thread: Use ptid from regcache instead of inferior_ptid
  alpha-bsd-nat: Use ptid from regcache instead of inferior_ptid

 gdb/aarch64-linux-nat.c |  8 ++++----
 gdb/aix-thread.c        | 14 +++++++-------
 gdb/alpha-bsd-nat.c     | 12 ++++++------
 gdb/amd64-linux-nat.c   |  8 ++++----
 gdb/regcache.c          | 10 ++++++++++
 gdb/regcache.h          |  4 ++++
 gdb/target.c            |  4 ++++
 7 files changed, 39 insertions(+), 21 deletions(-)

-- 
2.12.0



More information about the Gdb-patches mailing list