]> git.proxmox.com Git - qemu.git/blobdiff - target-cris/translate.c
cpu: Move halted and interrupt_request fields to CPUState
[qemu.git] / target-cris / translate.c
index ec71ef4721ffdda5aebb4db9494c6f921b5c8071..dbcb811b7bffa42409c6c08e562366d20ddc63f7 100644 (file)
@@ -2888,7 +2888,8 @@ static int dec_rfe_etc(CPUCRISState *env, DisasContext *dc)
     cris_cc_mask(dc, 0);
 
     if (dc->op2 == 15) {
-        t_gen_mov_env_TN(halted, tcg_const_tl(1));
+        tcg_gen_st_i32(tcg_const_i32(1), cpu_env,
+                       -offsetof(CRISCPU, env) + offsetof(CPUState, halted));
         tcg_gen_movi_tl(env_pc, dc->pc + 2);
         t_gen_raise_exception(EXCP_HLT);
         return 2;