Fix gimplification of ordering comparisons of arrays of bytes
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr35400.c
blob285dc72e3a3bb19b3a5a29c4240307ea7cc2ad50
1 /* { dg-do compile } */
2 /* { dg-options "-Wtype-limits" } */
4 struct A
6 struct A *p;
7 };
9 int foo(const struct A *q)
11 return q->p == q;
14 void bar(int);
16 void baz()
18 struct A a;
20 while (foo(&a))
21 bar(foo(&a));