libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr111614.c
blob0f3ecbae86c1e563370388d6fa2baabfc96826c5
1 /* { dg-do compile } */
3 int a, b, c, d, e;
4 static void f() {
5 int *g = &b;
6 b = 1;
7 for (; b >= 0; b--) {
8 c = 0;
9 for (; c <= 1; c++)
10 e = 0;
11 for (; e <= 1; e++) {
12 int h, i = h = 13;
13 for (; h; h--)
14 i = i << a;
15 d &= i + c + 9 + *g;
19 int main() {
20 f();
21 for (;;)