Commit 82e41634cdf063fae727fdb1563479d2209f79ee

Authored by bellard
1 parent bd3fae3d

avoid empty op


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1239 c046a42c-6fe2-441c-8c8c-71466251a162
target-i386/op.c
... ... @@ -1198,12 +1198,12 @@ void OPPROTO op_movl_crN_T0(void)
1198 1198 helper_movl_crN_T0(PARAM1);
1199 1199 }
1200 1200  
  1201 +#if !defined(CONFIG_USER_ONLY)
1201 1202 void OPPROTO op_movtl_T0_cr8(void)
1202 1203 {
1203   -#if !defined(CONFIG_USER_ONLY)
1204 1204 T0 = cpu_get_apic_tpr(env);
1205   -#endif
1206 1205 }
  1206 +#endif
1207 1207  
1208 1208 /* DR registers access */
1209 1209 void OPPROTO op_movl_drN_T0(void)
... ...
target-i386/translate.c
... ... @@ -5638,9 +5638,11 @@ static target_ulong disas_insn(DisasContext *s, target_ulong pc_start)
5638 5638 gen_jmp_im(s->pc - s->cs_base);
5639 5639 gen_eob(s);
5640 5640 } else {
  5641 +#if !defined(CONFIG_USER_ONLY)
5641 5642 if (reg == 8)
5642 5643 gen_op_movtl_T0_cr8();
5643 5644 else
  5645 +#endif
5644 5646 gen_op_movtl_T0_env(offsetof(CPUX86State,cr[reg]));
5645 5647 gen_op_mov_reg_T0[ot][rm]();
5646 5648 }
... ...