1 /* { dg-do compile } */ 2 3 void bar (void); 4 void baz (int); 5 char *qux (void); 6 int a, b; 7 8 void foo(int f,char * d)9 foo (int f, char *d) 10 { 11 char *e; 12 while (d) 13 { 14 if (f) 15 if (e) 16 bar (); 17 baz (e - (d + a)); 18 b = e - d; 19 d = qux (); 20 } 21 } 22