Commit 3ebcc707d20643e9fefa24a4396de577b1163755
1 parent
7775e9ec
removed invalid eip update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@172 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
0 additions
and
1 deletions
linux-user/vm86.c
| @@ -292,7 +292,6 @@ void handle_vm86_fault(CPUX86State *env) | @@ -292,7 +292,6 @@ void handle_vm86_fault(CPUX86State *env) | ||
| 292 | /* VM86 mode */ | 292 | /* VM86 mode */ |
| 293 | switch(opcode) { | 293 | switch(opcode) { |
| 294 | case 0x9c: /* pushf */ | 294 | case 0x9c: /* pushf */ |
| 295 | - ADD16(env->eip, 2); | ||
| 296 | if (data32) { | 295 | if (data32) { |
| 297 | vm_putl(ssp, sp - 4, get_vflags(env)); | 296 | vm_putl(ssp, sp - 4, get_vflags(env)); |
| 298 | ADD16(env->regs[R_ESP], -4); | 297 | ADD16(env->regs[R_ESP], -4); |