/[qemu]/qemu/translate-i386.c
ViewVC logotype

Diff of /qemu/translate-i386.c

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

revision 1.45 by bellard, Mon Jun 30 10:11:50 2003 UTC revision 1.46 by bellard, Mon Jun 30 13:12:32 2003 UTC
# Line 3331  long disas_insn(DisasContext *s, uint8_t Line 3331  long disas_insn(DisasContext *s, uint8_t
3331          if (!s->vm86) {          if (!s->vm86) {
3332              if (s->cpl <= s->iopl) {              if (s->cpl <= s->iopl) {
3333                  gen_op_sti();                  gen_op_sti();
3334                    s->is_jmp = 2; /* give a chance to handle pending irqs */
3335              } else {              } else {
3336                  gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);                  gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
3337              }              }
3338          } else {          } else {
3339              if (s->iopl == 3) {              if (s->iopl == 3) {
3340                  gen_op_sti();                  gen_op_sti();
3341                    s->is_jmp = 2; /* give a chance to handle pending irqs */
3342              } else {              } else {
3343                  gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);                  gen_exception(s, EXCP0D_GPF, pc_start - s->cs_base);
3344              }              }

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.46

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