/* { dg-do compile } */ /* { dg-options "-O2 -std=c99" } */ void foo (void) { char *e = alloca (100); /* { dg-warning "implicit declaration|initialization makes" } */ }