Commit 5a1388b6df19d01894e409d00f021334e843dffc
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, ®_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 | ... | ... |