summaryrefslogtreecommitdiff
path: root/src/cpu/o3/alpha_cpu.hh
diff options
context:
space:
mode:
authorAli Saidi <saidi@eecs.umich.edu>2006-06-27 14:59:38 -0400
committerAli Saidi <saidi@eecs.umich.edu>2006-06-27 14:59:38 -0400
commit07cd37c48b018679553e6b12a5591c5759f433d6 (patch)
tree129a50d2fb465ea88ac8fb6b1d774dda04341ab3 /src/cpu/o3/alpha_cpu.hh
parent88c9b17cb927e5b789d883023db9516f878f526a (diff)
downloadgem5-07cd37c48b018679553e6b12a5591c5759f433d6.tar.xz
Make full CPU handle SE faults
--HG-- extra : convert_revision : e336623ac3329ec0ee2430548c6a9650e2a69d6a
Diffstat (limited to 'src/cpu/o3/alpha_cpu.hh')
-rw-r--r--src/cpu/o3/alpha_cpu.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cpu/o3/alpha_cpu.hh b/src/cpu/o3/alpha_cpu.hh
index 55b975142..d7f3d5801 100644
--- a/src/cpu/o3/alpha_cpu.hh
+++ b/src/cpu/o3/alpha_cpu.hh
@@ -384,8 +384,6 @@ class AlphaO3CPU : public FullO3CPU<Impl>
bool inPalMode(uint64_t PC)
{ return AlphaISA::PcPAL(PC); }
- /** Traps to handle given fault. */
- void trap(Fault fault, unsigned tid);
bool simPalCheck(int palFunc, unsigned tid);
/** Processes any interrupts. */
@@ -395,6 +393,8 @@ class AlphaO3CPU : public FullO3CPU<Impl>
void halt() { panic("Halt not implemented!\n"); }
#endif
+ /** Traps to handle given fault. */
+ void trap(Fault fault, unsigned tid);
#if !FULL_SYSTEM
/** Executes a syscall.