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