From 185da086420ae9cfccf0343bb4d906151c44b8f7 Mon Sep 17 00:00:00 2001 From: Thomas Doerfler Date: Tue, 10 Jul 2007 18:43:12 +0000 Subject: additional fixes for the shared exception code --- c/src/lib/libcpu/powerpc/old-exceptions/cpu.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'c/src/lib/libcpu/powerpc/old-exceptions/cpu.c') diff --git a/c/src/lib/libcpu/powerpc/old-exceptions/cpu.c b/c/src/lib/libcpu/powerpc/old-exceptions/cpu.c index 5ce8f452bb..ed8d15280d 100644 --- a/c/src/lib/libcpu/powerpc/old-exceptions/cpu.c +++ b/c/src/lib/libcpu/powerpc/old-exceptions/cpu.c @@ -259,7 +259,9 @@ void _CPU_Context_Initialize( */ _CPU_MSR_GET( msr_value ); the_context->msr |= (msr_value & PPC_MSR_EP); +#if defined(PPC_MSR_RI) the_context->msr |= PPC_MSR_RI; +#endif the_context->msr |= msr_value & (PPC_MSR_DR|PPC_MSR_IR); #if (PPC_ABI == PPC_ABI_SVR4) -- cgit v1.2.3