validation: Support powerpc in test case

Update #4955.
This commit is contained in:
Sebastian Huber
2023-10-12 16:33:37 +02:00
parent f7632d0dad
commit 43b74b142e
+17
View File
@@ -128,6 +128,23 @@ void __wrap_bsp_interrupt_dispatch( void )
}
#endif
#if defined(__PPC__) || defined(__powerpc64__)
void __real_bsp_interrupt_dispatch( void );
void __wrap_bsp_interrupt_dispatch( void );
void __wrap_bsp_interrupt_dispatch( void )
{
register uintptr_t sp __asm__( "14" );
if ( interrupted_stack_at_multitasking_start == 0 ) {
interrupted_stack_at_multitasking_start = sp;
}
__real_bsp_interrupt_dispatch();
}
#endif
#if defined(__riscv)
void __real__RISCV_Interrupt_dispatch(
uintptr_t mcause,