modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20001121-1.c (about)

     1  /* { dg-options "-fgnu89-inline" } */
     2  
     3  extern void abort (void);
     4  extern void exit (int);
     5  
     6  double 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  
    19  int main (void)
    20  {
    21    if (bar ())
    22      abort ();
    23    exit (0);
    24  }