blob: 167b0d51ac6717da6d2a6ddc3620c76f96d930b2 [file] [log] [blame]
/* APPLE LOCAL testsuite nested functions */
/* { dg-options "-fnested-functions" } */
/* Related to PR 19484. */
extern void foo (void) __attribute__((noreturn));
int n;
void
g (void)
{
__label__ lab;
void h (void) { if (n == 2) goto lab; }
void (*f1) (void) = foo;
void (*f2) (void) = h;
f2 ();
if (n)
f1 ();
n = 1;
lab:
n++;
}