diff --git a/bsps/shared/start/setvec.c b/bsps/shared/start/setvec.c index 7e7f88b1f2..30e7408e14 100644 --- a/bsps/shared/start/setvec.c +++ b/bsps/shared/start/setvec.c @@ -56,7 +56,11 @@ rtems_isr_entry set_vector( /* returns old vector */ if ( type ) rtems_interrupt_catch( handler, vector, &previous_isr ); else - _CPU_ISR_install_raw_handler( vector, handler, (void *)&previous_isr ); + _CPU_ISR_install_raw_handler( + vector, + (void *)handler, + (void *)&previous_isr + ); return previous_isr; }