1 /* { dg-do compile } */
2 
3 int a, b, c;
4 
fn1()5 void fn1 ()
6 {
7   while (1)
8     {
9       if (c)
10 	goto L2;
11       break;
12     }
13   if (c)
14     {
15 L1:
16 	{
17 	  int g[1];
18 	  if (b)
19 	    goto L1;
20 	  goto L1;
21 L2:
22 	  for (a = 0; a;)
23 	    goto L1;
24 	}
25     }
26 }
27 
main()28 int main ()
29 {
30   fn1 ();
31   return 0;
32 }
33