Revision 259186a7 target-m68k/op_helper.c

b/target-m68k/op_helper.c
84 84

  
85 85
static void do_interrupt_all(CPUM68KState *env, int is_hw)
86 86
{
87
    CPUState *cs;
87 88
    uint32_t sp;
88 89
    uint32_t fmt;
89 90
    uint32_t retaddr;
......
108 109
                do_m68k_semihosting(env, env->dregs[0]);
109 110
                return;
110 111
            }
111
            env->halted = 1;
112
            cs = CPU(m68k_env_get_cpu(env));
113
            cs->halted = 1;
112 114
            env->exception_index = EXCP_HLT;
113 115
            cpu_loop_exit(env);
114 116
            return;

Also available in: Unified diff