libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr63800.c
blob19546c25f0c53eed2919cfb34c8f9f0c7aa38404
1 /* { dg-do compile } */
3 int a, b, c, d[2];
5 int
6 fn1 ()
8 int f = 0;
9 d[1] = b = 1;
10 for (; b; b--)
12 for (c = 0; c < 2; c++)
14 d[b] & 1 & b;
15 if (d[0])
16 f = d[b] * a;
17 if (f)
18 return 0;
20 d[b] && (d[0] = 0);
22 return 0;