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

Diff of /qemu/exec.c

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

revision 1.11 by bellard, Wed Jun 25 16:16:50 2003 UTC revision 1.12 by bellard, Mon Jun 30 13:12:32 2003 UTC
# Line 617  static void tb_reset_jump_recursive(Tran Line 617  static void tb_reset_jump_recursive(Tran
617      tb_reset_jump_recursive2(tb, 1);      tb_reset_jump_recursive2(tb, 1);
618  }  }
619    
620  void cpu_interrupt(CPUState *env)  /* mask must never be zero */
621    void cpu_interrupt(CPUState *env, int mask)
622  {  {
623      TranslationBlock *tb;      TranslationBlock *tb;
624        
625      env->interrupt_request = 1;      env->interrupt_request |= mask;
626      /* if the cpu is currently executing code, we must unlink it and      /* if the cpu is currently executing code, we must unlink it and
627         all the potentially executing TB */         all the potentially executing TB */
628      tb = env->current_tb;      tb = env->current_tb;

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

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