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 * fn1()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 } 23