Having a weak function allows the tests programm to declare its own IRQ handler. This is helpfull for I/O tests to have the I/O IRQ handler having its special work to do. Signed-off-by: Pierre Morel <pmorel@xxxxxxxxxxxxx> Reviewed-by: Thomas Huth <thuth@xxxxxxxxxx> --- lib/s390x/interrupt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/s390x/interrupt.c b/lib/s390x/interrupt.c index 3e07867..d70fde3 100644 --- a/lib/s390x/interrupt.c +++ b/lib/s390x/interrupt.c @@ -140,7 +140,7 @@ void handle_mcck_int(void) lc->mcck_old_psw.addr); } -void handle_io_int(void) +__attribute__((weak)) void handle_io_int(void) { report_abort("Unexpected io interrupt: at %#lx", lc->io_old_psw.addr); -- 2.17.0