aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/mips/interrupt_handler-bug-1.c
blob: 083e15244500552b375f5658dc8cc2bb3143faf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
/* { dg-options "-funroll-loops isa_rev>=2" } */
int foo;
int bar;

void __attribute__ ((interrupt))
isr (void)
{
  if (!foo)
    while (bar & 0xFF30);
}
/* { dg-final { scan-assembler-not "^isr:.*\\\$8.*isr" } } */