sim: profile: disconnect from watchpoint core
authorMike Frysinger <vapier@gentoo.org>
Mon, 23 Mar 2015 04:24:05 +0000 (00:24 -0400)
committerMike Frysinger <vapier@gentoo.org>
Tue, 24 Mar 2015 05:24:10 +0000 (01:24 -0400)
commit596f88276cffbca82e3858da40db7e7cc7aa476e
treeb8288a6b337b88633b72a38decadfa5028df94bb
parent1bf57e9a2ee7f468c2b2c125bda35a5bcd5923ce
sim: profile: disconnect from watchpoint core

The profile code was using STATE_WATCHPOINTS to get access to the PC, but
we already have a standard method for getting the pc, so switch to that.

This assumes that sizeof_pc is the same size as sim_cia, but we already
assume this in places by way of sim_pc_{get,set}, and this is how it's
documented in the sim-base.h API.
sim/common/ChangeLog
sim/common/sim-profile.c