Commit 5a1388b6df19d01894e409d00f021334e843dffc

Authored by bellard
1 parent 777aca2f

xadd fix


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@550 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 3 additions and 1 deletions
target-i386/translate.c
... ... @@ -2262,8 +2262,8 @@ static uint8_t *disas_insn(DisasContext *s, uint8_t *pc_start)
2262 2262 gen_op_mov_TN_reg[ot][0][reg]();
2263 2263 gen_op_mov_TN_reg[ot][1][rm]();
2264 2264 gen_op_addl_T0_T1();
2265   - gen_op_mov_reg_T0[ot][rm]();
2266 2265 gen_op_mov_reg_T1[ot][reg]();
  2266 + gen_op_mov_reg_T0[ot][rm]();
2267 2267 } else {
2268 2268 gen_lea_modrm(s, modrm, &reg_addr, &offset_addr);
2269 2269 gen_op_mov_TN_reg[ot][0][reg]();
... ... @@ -4561,9 +4561,11 @@ static inline int gen_intermediate_code_internal(CPUState *env,
4561 4561 fprintf(logfile, "IN: %s\n", lookup_symbol(pc_start));
4562 4562 disas(logfile, pc_start, pc_ptr - pc_start, 0, !dc->code32);
4563 4563 fprintf(logfile, "\n");
  4564 +#if 0
4564 4565 fprintf(logfile, "OP:\n");
4565 4566 dump_ops(gen_opc_buf, gen_opparam_buf);
4566 4567 fprintf(logfile, "\n");
  4568 +#endif
4567 4569 }
4568 4570 #endif
4569 4571  
... ...