The CP1 FIR register is read-only, ignore any write attempts from the GDB stub.
Signed-off-by: Maciej W. Rozycki <ma...@codesourcery.com> --- Definitely obvious, please apply. Maciej qemu-mips-fir.diff Index: qemu-git-trunk/gdbstub.c =================================================================== --- qemu-git-trunk.orig/gdbstub.c 2012-06-08 01:11:04.000000000 +0100 +++ qemu-git-trunk/gdbstub.c 2012-06-08 01:42:22.865584444 +0100 @@ -1130,7 +1130,9 @@ static int cpu_gdb_write_register(CPUMIP /* set rounding mode */ RESTORE_ROUNDING_MODE; break; - case 71: env->active_fpu.fcr0 = tmp; break; + case 71: + /* FIR is read-only. Ignore writes. */ + break; } return sizeof(target_ulong); }