diff -u -d -p -r1.44 translate.c --- qemu.orig/target-sparc/translate.c 1 Apr 2007 16:23:36 -0000 1.44 +++ qemu/target-sparc/translate.c 5 Apr 2007 17:41:37 -0000 @@ -90,7 +89,7 @@ enum { #ifdef TARGET_SPARC64 #define DFPREG(r) (((r & 1) << 6) | (r & 0x1e)) #else -#define DFPREG(r) (r) +#define DFPREG(r) (r & 0x1e) #endif #ifdef USE_DIRECT_JUMP