blob: 3e2f6a0eb41aa85ab18dc0ea82606488be9fc6b8 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O2 -mgeneral-regs-only -mno-cld" } */
extern int error;
extern void fn (void *) __attribute__((interrupt));
void
foo (void)
{
fn (&error); /* { dg-error "interrupt service routine cannot be called directly" } */
}