Daily bump.
[official-gcc.git] / gcc / testsuite / gcc.target / s390 / warn-dynamicstack-1.c
blob66913f7f92625711a0b69e6951e809fc703c1ee6
1 /* Check that the stack pointer is decreased only once in a funtion with
2 runtime aligned stack variables and -mwarn-dynamicstack does not generate a
3 warning. */
5 /* { dg-do compile { target { s390*-*-* } } } */
6 /* { dg-options "-O2 -mwarn-dynamicstack" } */
8 extern int bar (char *pl);
10 int foo (long size)
12 char __attribute__ ((aligned(16))) l = size;
14 return bar (&l);
17 /* { dg-final { scan-assembler-times "%r15,-" 1 } } */