1 /* PR middle-end/35432 */
2 
3 struct A
4 {
5   char c[0];
6 };
7 
foo(struct A a)8 void foo(struct A a)
9 {
10   (a = a).c;
11 }
12