1 /* From PR 19484. */ 2 /* { dg-require-effective-target indirect_calls } */ 3 4 extern void foo (void) __attribute__((noreturn)); 5 int n; 6 7 void g(void)8 g (void) 9 { 10 void (*f) (void) = foo; 11 if (n) 12 f (); 13 n = 1; 14 } 15