Revision e80e1cc4 cpu-exec.c
b/cpu-exec.c | ||
---|---|---|
262 | 262 |
return EXCP_HALTED; |
263 | 263 |
} |
264 | 264 |
} |
265 |
#elif defined(TARGET_PPC) |
|
266 |
if (env1->msr[MSR_POW]) { |
|
267 |
if (env1->msr[MSR_EE] && |
|
268 |
(env1->interrupt_request & |
|
269 |
(CPU_INTERRUPT_HARD | CPU_INTERRUPT_TIMER))) { |
|
270 |
env1->msr[MSR_POW] = 0; |
|
271 |
} else { |
|
272 |
return EXCP_HALTED; |
|
273 |
} |
|
274 |
} |
|
265 | 275 |
#endif |
266 | 276 |
|
267 | 277 |
cpu_single_env = env1; |
Also available in: Unified diff