diff options
Diffstat (limited to 'c/src/lib/libcpu/powerpc/new-exceptions/cpu.c')
-rw-r--r-- | c/src/lib/libcpu/powerpc/new-exceptions/cpu.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/powerpc/new-exceptions/cpu.c b/c/src/lib/libcpu/powerpc/new-exceptions/cpu.c index 73a1d3ece5..32c0489308 100644 --- a/c/src/lib/libcpu/powerpc/new-exceptions/cpu.c +++ b/c/src/lib/libcpu/powerpc/new-exceptions/cpu.c @@ -130,6 +130,10 @@ void _CPU_Context_Initialize( the_ppc_context->msr = msr_value; the_ppc_context->lr = (uint32_t) entry_point; +#ifdef RTEMS_SMP + the_ppc_context->is_executing = false; +#endif + #ifdef __ALTIVEC__ _CPU_Context_initialize_altivec( the_ppc_context ); #endif |