| 204 |
#elif defined(TARGET_PPC) |
#elif defined(TARGET_PPC) |
| 205 |
do_interrupt(env); |
do_interrupt(env); |
| 206 |
#elif defined(TARGET_SPARC) |
#elif defined(TARGET_SPARC) |
| 207 |
do_interrupt(env->exception_index, |
do_interrupt(env->exception_index); |
|
env->error_code); |
|
| 208 |
#endif |
#endif |
| 209 |
} |
} |
| 210 |
env->exception_index = -1; |
env->exception_index = -1; |
| 286 |
} |
} |
| 287 |
#elif defined(TARGET_SPARC) |
#elif defined(TARGET_SPARC) |
| 288 |
if (interrupt_request & CPU_INTERRUPT_HARD) { |
if (interrupt_request & CPU_INTERRUPT_HARD) { |
| 289 |
do_interrupt(env->interrupt_index, 0); |
do_interrupt(env->interrupt_index); |
| 290 |
env->interrupt_request &= ~CPU_INTERRUPT_HARD; |
env->interrupt_request &= ~CPU_INTERRUPT_HARD; |
| 291 |
} else if (interrupt_request & CPU_INTERRUPT_TIMER) { |
} else if (interrupt_request & CPU_INTERRUPT_TIMER) { |
| 292 |
//do_interrupt(0, 0, 0, 0, 0); |
//do_interrupt(0, 0, 0, 0, 0); |