1 /* { dg-do compile { target h8300-*-* sh-*-* sh[1234ble]*-*-* } } */ 2 /* { dg-options "-O3" } */ 3 /* Test case will check whether rte is generated for two ISRs*/ 4 extern void foo(); 5 #pragma interrupt isr1(void)6void isr1(void) 7 { 8 foo(); 9 } 10 11 #pragma interrupt isr2(void)12void isr2(void) 13 { 14 foo(); 15 } 16 17 /* { dg-final { scan-assembler-times "rte" 2} } */ 18