]> git.proxmox.com Git - mirror_qemu.git/commitdiff
btx decode fix on x86_64
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 2 Apr 2006 19:13:41 +0000 (19:13 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 2 Apr 2006 19:13:41 +0000 (19:13 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1796 c046a42c-6fe2-441c-8c8c-71466251a162

target-i386/translate.c

index 0db0d4a4b11f7f3732955bccf630123a53c30487..cca4560868d876ae09471315065d41335c1c2480 100644 (file)
@@ -5085,7 +5085,7 @@ static target_ulong disas_insn(DisasContext *s, target_ulong pc_start)
     case 0x1ba: /* bt/bts/btr/btc Gv, im */
         ot = dflag + OT_WORD;
         modrm = ldub_code(s->pc++);
-        op = ((modrm >> 3) & 7) | rex_r;
+        op = (modrm >> 3) & 7;
         mod = (modrm >> 6) & 3;
         rm = (modrm & 7) | REX_B(s);
         if (mod != 3) {