Enable register windows.
[gem5.git] / arch / alpha / isa_traits.hh
index 842eea05a89a690315746df4766324f678e3705b..65c72115bd82f1ce2f5b4f4bec3722d4d1215c58 100644 (file)
@@ -98,12 +98,12 @@ extern const int reg_redir[NumIntRegs];
         // return value itself in the standard return value reg (v0).
         if (return_value.successful()) {
             // no error
-            regs->intRegFile[SyscallSuccessReg] = 0;
-            regs->intRegFile[ReturnValueReg] = return_value.value();
+            regs->setIntReg(SyscallSuccessReg, 0);
+            regs->setIntReg(ReturnValueReg, return_value.value());
         } else {
             // got an error, return details
-            regs->intRegFile[SyscallSuccessReg] = (IntReg) -1;
-            regs->intRegFile[ReturnValueReg] = -return_value.value();
+            regs->setIntReg(SyscallSuccessReg, (IntReg)-1);
+            regs->setIntReg(ReturnValueReg, -return_value.value());
         }
     }
 #endif