libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr105665.c
blob34cfc65843495359307a8f046ec883987d9954af
1 /* { dg-do run } */
3 int a, b, c[1], d[2], *e = c;
4 int main() {
5 int f = 0;
6 for (; b < 2; b++) {
7 int g;
8 if (f)
9 g++, b = 40;
10 a = d[b * b];
11 for (f = 0; f < 3; f++) {
12 if (e)
13 break;
14 g--;
15 if (a)
16 a = g;
19 return 0;