54a55
> #include "cpu/exec_context.hh"
89c90
< class CheckerCPU : public BaseCPU
---
> class CheckerCPU : public BaseCPU, public ExecContext
197c198
< Addr getEA() { panic("SimpleCPU::getEA() not implemented\n"); }
---
> Addr getEA() const { panic("SimpleCPU::getEA() not implemented\n"); }
210c211
< uint64_t readIntRegOperand(const StaticInst *si, int idx)
---
> IntReg readIntRegOperand(const StaticInst *si, int idx)
227c228
< uint64_t readCCRegOperand(const StaticInst *si, int idx)
---
> CCReg readCCRegOperand(const StaticInst *si, int idx)
241c242
< void setIntRegOperand(const StaticInst *si, int idx, uint64_t val)
---
> void setIntRegOperand(const StaticInst *si, int idx, IntReg val)
262c263
< void setCCRegOperand(const StaticInst *si, int idx, uint64_t val)
---
> void setCCRegOperand(const StaticInst *si, int idx, CCReg val)
275c276
< TheISA::PCState pcState() { return thread->pcState(); }
---
> TheISA::PCState pcState() const { return thread->pcState(); }
325c326
< uint64_t readRegOtherThread(int misc_reg)
---
> MiscReg readRegOtherThread(int misc_reg, ThreadID tid)
331c332
< void setRegOtherThread(int misc_reg, const TheISA::MiscReg &val)
---
> void setRegOtherThread(int misc_reg, MiscReg val, ThreadID tid)
365c366,370
< void setStCondFailures(unsigned sc_failures)
---
> unsigned int readStCondFailures() const {
> return thread->readStCondFailures();
> }
>
> void setStCondFailures(unsigned int sc_failures)
374c379
< void syscall(uint64_t callnum) { }
---
> void syscall(int64_t callnum) { }