diff options
Diffstat (limited to 'src/cpu/simple_thread.cc')
-rw-r--r-- | src/cpu/simple_thread.cc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/cpu/simple_thread.cc b/src/cpu/simple_thread.cc index de01124e0..4e2e70e63 100644 --- a/src/cpu/simple_thread.cc +++ b/src/cpu/simple_thread.cc @@ -50,6 +50,7 @@ #include "mem/fs_translating_port_proxy.hh" #include "mem/se_translating_port_proxy.hh" #include "params/BaseCPU.hh" +#include "sim/faults.hh" #include "sim/full_system.hh" #include "sim/process.hh" #include "sim/serialize.hh" @@ -213,3 +214,18 @@ SimpleThread::copyArchRegs(ThreadContext *src_tc) TheISA::copyRegs(src_tc, tc); } +// The following methods are defined in src/arch/alpha/ev5.cc for +// Alpha. +#if THE_ISA != ALPHA_ISA +Fault +SimpleThread::hwrei() +{ + return NoFault; +} + +bool +SimpleThread::simPalCheck(int palFunc) +{ + return true; +} +#endif |