1 /* { dg-options "-fgnu89-inline" } */ 2 3 extern void abort (void); 4 extern void exit (int); 5 6 double d; 7 foo(void)8__inline__ double foo (void) 9 { 10 return d; 11 } 12 bar(void)13__inline__ int bar (void) 14 { 15 foo(); 16 return 0; 17 } 18 main(void)19int main (void) 20 { 21 if (bar ()) 22 abort (); 23 exit (0); 24 } 25