1 int func () __attribute__ ((break_handler)); 2 volatile int intr_occurred; 3 func()4int func () 5 { 6 7 /* { dg-final { scan-assembler "rtbd\tr(\[0-9]\|\[1-2]\[0-9]\|3\[0-1]),8" } } */ 8 intr_occurred += 1; 9 } main()10int main() 11 { 12 /* { dg-final { scan-assembler "brki\tr16" } } */ 13 func(); 14 return 0; 15 } 16