Revision 58fe2f10 target-i386/helper.c
b/target-i386/helper.c | ||
---|---|---|
869 | 869 |
{ |
870 | 870 |
extern FILE *stdout; |
871 | 871 |
static int count; |
872 |
if (env->cr[0] & CR0_PE_MASK) { |
|
872 |
if (env->cr[0] & CR0_PE_MASK) {
|
|
873 | 873 |
fprintf(stdout, "%d: v=%02x e=%04x i=%d CPL=%d CS:EIP=%04x:%08x SS:ESP=%04x:%08x", |
874 | 874 |
count, intno, error_code, is_int, |
875 | 875 |
env->hflags & HF_CPL_MASK, |
... | ... | |
2489 | 2489 |
if (tb) { |
2490 | 2490 |
/* the PC is inside the translated code. It means that we have |
2491 | 2491 |
a virtual CPU fault */ |
2492 |
cpu_restore_state(tb, env, pc); |
|
2492 |
cpu_restore_state(tb, env, pc, NULL);
|
|
2493 | 2493 |
} |
2494 | 2494 |
} |
2495 | 2495 |
raise_exception_err(EXCP0E_PAGE, env->error_code); |
Also available in: Unified diff