summaryrefslogtreecommitdiff
path: root/cpu/o3/alpha_cpu_impl.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2006-02-27 16:27:01 -0500
committerGabe Black <gblack@eecs.umich.edu>2006-02-27 16:27:01 -0500
commit2f7b8ab1ec301eaf0f1a57d3c566c3358780a117 (patch)
treec3361ed36a475a4b590e5e41dfd82159409264cf /cpu/o3/alpha_cpu_impl.hh
parentf1ef4a8f06184df55e26268381cb4f8f56b77a50 (diff)
downloadgem5-2f7b8ab1ec301eaf0f1a57d3c566c3358780a117.tar.xz
Got rid of the fault_addr function.
--HG-- extra : convert_revision : deb54cd82db47abb6d9bac76e072f2a4b1c883b2
Diffstat (limited to 'cpu/o3/alpha_cpu_impl.hh')
-rw-r--r--cpu/o3/alpha_cpu_impl.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpu/o3/alpha_cpu_impl.hh b/cpu/o3/alpha_cpu_impl.hh
index c0ec1fb33..db94f8c9a 100644
--- a/cpu/o3/alpha_cpu_impl.hh
+++ b/cpu/o3/alpha_cpu_impl.hh
@@ -353,7 +353,7 @@ AlphaFullCPU<Impl>::trap(Fault fault)
swapPALShadow(true);
this->regFile.setPC( ipr[AlphaISA::IPR_PAL_BASE] +
- AlphaISA::fault_addr(fault) );
+ ((AlphaFault *)(fault.get()))->vect());
this->regFile.setNextPC(PC + sizeof(MachInst));
}