1 /* { dg-do run } */
2 
3 int a, b, c, *d, e;
4 
5 static int
fn1()6 fn1 ()
7 {
8   if (a)
9     goto l1;
10 l2: while (b)
11       if (*d)
12 	return c;
13     for (e = 0; e; e++)
14       {
15 	goto l2;
16 l1:;
17       }
18     return 0;
19 }
20 
21 int
main()22 main ()
23 {
24   fn1 ();
25   return 0;
26 }
27