1 /* { dg-options "-fgnu89-inline" } */ 2 3 extern void abort (void); 4 extern void exit (int); 5 6 inline int f(int x)7f (int x) 8 { 9 return (x + 1); 10 } 11 12 int main(void)13main (void) 14 { 15 int a = 0 ; 16 17 while ( (f(f(f(f(f(f(f(f(f(f(1))))))))))) + a < 12 ) 18 { 19 a++; 20 exit (0); 21 } 22 if (a != 1) 23 abort(); 24 } 25