PR symtab/2161
[deliverable/binutils-gdb.git] / gdb / mips-linux-nat.c
index 79fa3584ebc1b55632382bc67d9b61305bcdd260..9dd58dcbbb99082e445b6b796656345196d4a76a 100644 (file)
@@ -104,7 +104,7 @@ mips64_linux_register_addr (struct gdbarch *gdbarch, int regno, int store)
     regaddr = regno;
   else if ((regno >= mips_regnum (gdbarch)->fp0)
           && (regno < mips_regnum (gdbarch)->fp0 + 32))
-    regaddr = MIPS64_FPR_BASE + (regno - FP0_REGNUM);
+    regaddr = MIPS64_FPR_BASE + (regno - gdbarch_fp0_regnum (current_gdbarch));
   else if (regno == mips_regnum (gdbarch)->pc)
     regaddr = MIPS64_PC;
   else if (regno == mips_regnum (gdbarch)->cause)
This page took 0.023602 seconds and 4 git commands to generate.