1 int func () __attribute__ ((break_handler));
2 volatile int intr_occurred;
3 
func()4 int 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()10 int main()
11 {
12     /* { dg-final { scan-assembler "brki\tr16" } } */
13     func();
14     return 0;
15 }
16