1 /* PR tree-optimization/27285 */
3 extern void abort (void);
5 struct S { unsigned char a, b, c, d[16]; };
7 void __attribute__ ((noinline))
8 foo (struct S *x, struct S *y)
11 unsigned char c, *d, *e;
38 struct S x = { 0, 25, 0, { 0xaa, 0xbb, 0xcc, 0xdd }};
39 struct S y = { 0, 0, 0, { 0 }};
42 if (x.d[0] != y.d[0] || x.d[1] != y.d[1]
43 || x.d[2] != y.d[2] || (x.d[3] & 0x80) != y.d[3])