1 /* Check that emitting a dynamic stack check for sizes below the
2    current frame size work.  */
3 
4 /* { dg-do compile } */
5 /* { dg-options "-O3 -mstack-size=32" } */
6 
7 extern int bar(char *);
foo(void)8 int foo(void)
9 {
10   char b[100];
11   return bar(b);
12 } /* { dg-warning "An unconditional trap is added" } */
13