1 /* { dg-do compile } */
2 
3 int a, *b;
4 
f(void)5 void f(void)
6 {
7   if(a)
8     {
9       int k;
10 
11       for(a = 0; a < 1; a++)
12 	{
13 	  int **q;
14 	  f();
15 
16 	  for(; **q; ++**q)
17 	    lbl:
18 		if(a)
19 		  {
20 		    a = 0;
21 		    goto lbl;
22 		  }
23 
24 	  b = &k;
25 	}
26     }
27   goto lbl;
28 }
29