Made the regfile compatible with the new definitions in MiscRegFile
authorGabe Black <gblack@eecs.umich.edu>
Fri, 27 Oct 2006 05:43:26 +0000 (01:43 -0400)
committerGabe Black <gblack@eecs.umich.edu>
Fri, 27 Oct 2006 05:43:26 +0000 (01:43 -0400)
--HG--
extra : convert_revision : d63ea6fb1e549e737204ee6653c06f89ec5e43ef

src/arch/sparc/regfile.cc

index 74742678123d7a22466b210df150ec3f9d5ac81d..5eb874d395efdac9f7315e20103591f54c572474 100644 (file)
@@ -82,18 +82,21 @@ MiscReg RegFile::readMiscReg(int miscReg)
 MiscReg RegFile::readMiscRegWithEffect(int miscReg,
         Fault &fault, ThreadContext *tc)
 {
-    return miscRegFile.readRegWithEffect(miscReg, fault, tc);
+    fault = NoFault;
+    return miscRegFile.readRegWithEffect(miscReg, tc);
 }
 
 Fault RegFile::setMiscReg(int miscReg, const MiscReg &val)
 {
-    return miscRegFile.setReg(miscReg, val);
+    miscRegFile.setReg(miscReg, val);
+    return NoFault;
 }
 
 Fault RegFile::setMiscRegWithEffect(int miscReg, const MiscReg &val,
         ThreadContext * tc)
 {
-    return miscRegFile.setRegWithEffect(miscReg, val, tc);
+    miscRegFile.setRegWithEffect(miscReg, val, tc);
+    return NoFault;
 }
 
 FloatReg RegFile::readFloatReg(int floatReg, int width)