summaryrefslogtreecommitdiff
path: root/arch/alpha/faults.cc
diff options
context:
space:
mode:
authorKevin Lim <ktlim@umich.edu>2006-03-05 00:13:32 -0500
committerKevin Lim <ktlim@umich.edu>2006-03-05 00:13:32 -0500
commit9358681756e4ec2cc66062700e8075effebb40dc (patch)
tree48cc36a2cf9be23c870185c560c2cff98213d358 /arch/alpha/faults.cc
parent5d67efd21738c938014c14cec845a89b1f97e1c3 (diff)
downloadgem5-9358681756e4ec2cc66062700e8075effebb40dc.tar.xz
Remove call to swap_palshadow that is no longer needed.
arch/alpha/faults.cc: Remove call to swap_palshadow. --HG-- extra : convert_revision : 10282c11080379fc4e8a166ff35d18d728f0d5a4
Diffstat (limited to 'arch/alpha/faults.cc')
-rw-r--r--arch/alpha/faults.cc3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/alpha/faults.cc b/arch/alpha/faults.cc
index 0a836363c..84f785c0a 100644
--- a/arch/alpha/faults.cc
+++ b/arch/alpha/faults.cc
@@ -119,9 +119,6 @@ void AlphaFault::invoke(ExecContext * xc)
xc->readMiscReg(AlphaISA::IPR_EXC_ADDR) + 4);
}
- if (!xc->inPalMode())
- AlphaISA::swap_palshadow(&(xc->regs), true);
-
xc->regs.pc = xc->readMiscReg(AlphaISA::IPR_PAL_BASE) + vect();
xc->regs.npc = xc->regs.pc + sizeof(MachInst);
}