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);
     }

Reply via email to