summaryrefslogtreecommitdiff
path: root/src/arch/mips/remote_gdb.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/mips/remote_gdb.cc')
-rw-r--r--src/arch/mips/remote_gdb.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/arch/mips/remote_gdb.cc b/src/arch/mips/remote_gdb.cc
index d490fa518..435bc0060 100644
--- a/src/arch/mips/remote_gdb.cc
+++ b/src/arch/mips/remote_gdb.cc
@@ -180,9 +180,9 @@ RemoteGDB::MipsGdbRegCache::getRegs(ThreadContext *context)
r.badvaddr = context->readMiscRegNoEffect(MISCREG_BADVADDR);
r.cause = context->readMiscRegNoEffect(MISCREG_CAUSE);
r.pc = context->pcState().pc();
- for (int i = 0; i < 32; i++) r.fpr[i] = context->readFloatRegBits(i);
- r.fsr = context->readFloatRegBits(FLOATREG_FCCR);
- r.fir = context->readFloatRegBits(FLOATREG_FIR);
+ for (int i = 0; i < 32; i++) r.fpr[i] = context->readFloatReg(i);
+ r.fsr = context->readFloatReg(FLOATREG_FCCR);
+ r.fir = context->readFloatReg(FLOATREG_FIR);
}
void
@@ -197,9 +197,9 @@ RemoteGDB::MipsGdbRegCache::setRegs(ThreadContext *context) const
context->setMiscRegNoEffect(MISCREG_BADVADDR, r.badvaddr);
context->setMiscRegNoEffect(MISCREG_CAUSE, r.cause);
context->pcState(r.pc);
- for (int i = 0; i < 32; i++) context->setFloatRegBits(i, r.fpr[i]);
- context->setFloatRegBits(FLOATREG_FCCR, r.fsr);
- context->setFloatRegBits(FLOATREG_FIR, r.fir);
+ for (int i = 0; i < 32; i++) context->setFloatReg(i, r.fpr[i]);
+ context->setFloatReg(FLOATREG_FCCR, r.fsr);
+ context->setFloatReg(FLOATREG_FIR, r.fir);
}
BaseGdbRegCache*