/[qemu]/qemu/cpu-exec.c
ViewVC logotype

Diff of /qemu/cpu-exec.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.62 by bellard, Mon Nov 21 23:25:50 2005 UTC revision 1.63 by bellard, Wed Nov 23 21:02:53 2005 UTC
# Line 251  int cpu_exec(CPUState *env1) Line 251  int cpu_exec(CPUState *env1)
251      TranslationBlock *tb;      TranslationBlock *tb;
252      uint8_t *tc_ptr;      uint8_t *tc_ptr;
253    
254    #if defined(TARGET_I386)
255        /* handle exit of HALTED state */
256        if (env1->hflags & HF_HALTED_MASK) {
257            /* disable halt condition */
258            if ((env1->interrupt_request & CPU_INTERRUPT_HARD) &&
259                (env1->eflags & IF_MASK)) {
260                env1->hflags &= ~HF_HALTED_MASK;
261            } else {
262                return EXCP_HALTED;
263            }
264        }
265    #endif
266    
267      cpu_single_env = env1;      cpu_single_env = env1;
268    
269      /* first we save global registers */      /* first we save global registers */

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26