diff --git a/bsps/powerpc/shared/exceptions/ppc_exc_async_normal.S b/bsps/powerpc/shared/exceptions/ppc_exc_async_normal.S index 701fc20bbb..d6de0f939e 100644 --- a/bsps/powerpc/shared/exceptions/ppc_exc_async_normal.S +++ b/bsps/powerpc/shared/exceptions/ppc_exc_async_normal.S @@ -106,7 +106,7 @@ ppc_exc_interrupt: * Save high order part of SCRATCH_1_REGISTER here. The low order part * was saved in the minimal prologue. */ - evmergehi SCRATCH_1_REGISTER, SCRATCH_1_REGISTER, FRAME_REGISTER + evmergehi FRAME_REGISTER, SCRATCH_1_REGISTER, SCRATCH_1_REGISTER PPC_REG_STORE FRAME_REGISTER, GPR3_OFFSET(r1) #endif