1 /* PR c/90898 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4
5 void *p;
6 int bar (void);
7 void baz (int *);
8
9 void
10 foo (void)
11 {
12 p = __builtin_stack_save ();
13 int a[(bar (), 2)];
14 baz (a);
15 __builtin_stack_restore (p);
16 }