]> git.proxmox.com Git - mirror_qemu.git/blobdiff - target/i386/tcg/translate.c
target/i386: pcrel: store low bits of physical address in data[0]
[mirror_qemu.git] / target / i386 / tcg / translate.c
index cadf13bce43e3712b1751655aa05618126d80146..e193c74472bbbcfe0cb87a519eac7e04a1862d3d 100644 (file)
@@ -6996,7 +6996,6 @@ static void i386_tr_insn_start(DisasContextBase *dcbase, CPUState *cpu)
 
     dc->prev_insn_end = tcg_last_op();
     if (tb_cflags(dcbase->tb) & CF_PCREL) {
-        pc_arg -= dc->cs_base;
         pc_arg &= ~TARGET_PAGE_MASK;
     }
     tcg_gen_insn_start(pc_arg, dc->cc_op);