Fixes to get the ozone cpu to compile.
--HG-- extra : convert_revision : d3654fca7ae1ae0fbe8842fed98ccf8c56bce8c7
This commit is contained in:
parent
76708a9a6c
commit
d512d0aec0
3 changed files with 6 additions and 4 deletions
|
@ -257,8 +257,8 @@ class OzoneCPU : public BaseCPU
|
|||
void setFuncExeInst(Counter new_val)
|
||||
{ thread->funcExeInst = new_val; }
|
||||
#endif
|
||||
void changeRegFileContext(TheISA::RegFile::ContextParam param,
|
||||
TheISA::RegFile::ContextVal val)
|
||||
void changeRegFileContext(TheISA::RegContextParam param,
|
||||
TheISA::RegContextVal val)
|
||||
{ panic("Not supported on Alpha!"); }
|
||||
};
|
||||
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
#include "arch/isa_traits.hh" // For MachInst
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "cpu/checker/cpu.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
#include "cpu/exetrace.hh"
|
||||
#include "cpu/ozone/cpu.hh"
|
||||
|
@ -53,6 +54,7 @@
|
|||
//#include "base/remote_gdb.hh"
|
||||
#include "cpu/profile.hh"
|
||||
#include "kern/kernel_stats.hh"
|
||||
#include "mem/physical.hh"
|
||||
#include "sim/faults.hh"
|
||||
#include "sim/sim_events.hh"
|
||||
#include "sim/sim_exit.hh"
|
||||
|
|
|
@ -215,14 +215,14 @@ OzoneDynInst<Impl>::clearMemDependents()
|
|||
}
|
||||
|
||||
template <class Impl>
|
||||
MiscReg
|
||||
TheISA::MiscReg
|
||||
OzoneDynInst<Impl>::readMiscReg(int misc_reg)
|
||||
{
|
||||
return this->thread->readMiscReg(misc_reg);
|
||||
}
|
||||
|
||||
template <class Impl>
|
||||
MiscReg
|
||||
TheISA::MiscReg
|
||||
OzoneDynInst<Impl>::readMiscRegWithEffect(int misc_reg, Fault &fault)
|
||||
{
|
||||
return this->thread->readMiscRegWithEffect(misc_reg, fault);
|
||||
|
|
Loading…
Reference in a new issue