1 /* { dg-do compile } */
2 /* { dg-additional-options "-w" } */
3
4 int a, *b, e;
5 static int **c = &b;
6
7 struct
8 {
9 int f0;
10 } d;
11
12 int *
13 fn1 ()
14 {
15 int f, **g = &b;
16 e = a;
17 for (; a;)
18 for (; d.f0; d.f0++)
19 ;
20 *g = &f;
21 return *c;
22 }