1 /* PR middle-end/94526 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -g" } */
4
5 struct S { int val[8 * sizeof (int)]; };
6
7 void
8 foo (struct S *x)
9 {
10 struct S *a = x;
11 }
12
13 void baz (struct S);
14
15 void
16 bar (void)
17 {
18 struct S b;
19 foo (&b);
20 baz (b);
21 }