1 /* { dg-do compile } */ 2 3 int a, b, c; 4 char d; 5 static void fn1 (void *, int); 6 int fn2 (int); 7 fn1(cc,yh)8void fn1 (cc, yh) void *cc; 9 char yh; 10 { 11 char y; 12 a = fn2(c - b + 1); 13 for (; y <= yh; y++) 14 ; 15 } 16 fn3()17void fn3() 18 { 19 fn1((void *)fn3, 1); 20 fn1((void *)fn3, d - 1); 21 } 22