1diff -ur qemu/target-arm/translate.c qemu-0.9.0/target-arm/translate.c 2--- qemu/target-arm/translate.c 2007-02-06 00:01:54.000000000 +0100 3+++ qemu-0.9.0/target-arm/translate.c 2007-07-10 09:15:56.000000000 +0200 4@@ -2536,7 +2536,9 @@ 5 int (*cpu_fprintf)(FILE *f, const char *fmt, ...), 6 int flags) 7 { 8+ uint32_t psr; 9 int i; 10+#ifndef X49GP 11 union { 12 uint32_t i; 13 float s; 14@@ -2548,7 +2550,7 @@ 15 float64 f64; 16 double d; 17 } d0; 18- uint32_t psr; 19+#endif 20 21 for(i=0;i<16;i++) { 22 cpu_fprintf(f, "R%02d=%08x", i, env->regs[i]); 23@@ -2567,6 +2567,7 @@ 24 psr & CPSR_T ? 'T' : 'A', 25 cpu_mode_names[psr & 0xf], (psr & 0x10) ? 32 : 26); 26 27+#ifndef X49GP 28 for (i = 0; i < 16; i++) { 29 d.d = env->vfp.regs[i]; 30 s0.i = d.l.lower; 31@@ -2579,5 +2580,6 @@ 32 d0.d); 33 } 34 cpu_fprintf(f, "FPSCR: %08x\n", (int)env->vfp.xregs[ARM_VFP_FPSCR]); 35+#endif 36 } 37 38