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