diff options
Diffstat (limited to 'src/arch/mips/remote_gdb.cc')
-rw-r--r-- | src/arch/mips/remote_gdb.cc | 12 |
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* |