libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr87211.c
blob386d2a481c3e14dd261c7b41438a8b5082aa2996
1 /* { dg-do compile } */
3 int a, b;
4 int i(int *);
5 int *c(int *d, int *e)
7 for (; b;)
8 d = e;
9 return d;
11 void f()
13 for (;;)
15 int *g[1];
16 int h = 0;
17 for (; h < 3; h++)
18 g[0] = &a;
19 &a == g[0] || i(c((int *)g, g[0]));