Revision a1c7273b cpu-exec.c
b/cpu-exec.c | ||
---|---|---|
509 | 509 |
jump normally, then does the exception return when the |
510 | 510 |
CPU tries to execute code at the magic address. |
511 | 511 |
This will cause the magic PC value to be pushed to |
512 |
the stack if an interrupt occured at the wrong time. |
|
512 |
the stack if an interrupt occurred at the wrong time.
|
|
513 | 513 |
We avoid this by disabling interrupts when |
514 | 514 |
pc contains a magic address. */ |
515 | 515 |
if (interrupt_request & CPU_INTERRUPT_HARD |
Also available in: Unified diff