1 /* { dg-do compile } */
2 
3 int a, b;
4 int
fn1(int p1)5 fn1 (int p1)
6 {
7   return p1 < 0 ? p1 : a;
8 }
9 
10 void
fn2()11 fn2 ()
12 {
13 lbl_100:
14   b = 1;
15   for (; b != 21; b = fn1 (b))
16     ;
17   goto lbl_100;
18 }
19