bsd-uthread: Use ptid from regcache instead of inferior_ptid
authorSimon Marchi <simon.marchi@polymtl.ca>
Fri, 17 Mar 2017 17:55:51 +0000 (13:55 -0400)
committerSimon Marchi <simon.marchi@ericsson.com>
Fri, 17 Mar 2017 17:55:51 +0000 (13:55 -0400)
commit317cd4925a9d6ef6f8752a771cb56e85ddfb30f0
treefb451fec75153cccd235d52388123c96791e734f
parent9ac8a7c281aa949cf588cccb9977ea51eaff8130
bsd-uthread: Use ptid from regcache instead of inferior_ptid

This is one of the rare to_fetch/store_registers implementations that will
still rely (for now) on inferior_ptid (because of the memory read/write
operations).  We therefore have to add a save/restore of inferior_ptid.  We'll
be able to remove it when we make the memory operations accept the ptid as a
parameter.

gdb/ChangeLog:

* bsd-uthread.c (bsd_uthread_fetch_registers,
bsd_uthread_store_registers): Use ptid from regcache, set and
restore inferior_ptid.
gdb/ChangeLog
gdb/bsd-uthread.c