1  int fn2(int);
       2  int fn3(int);
       3  
       4  __attribute__((flatten))
       5  int fn1(int p1)
       6  {
       7    int a = fn2(p1);
       8    return fn3(a);
       9  }
      10  __attribute__((flatten))
      11  int fn4(int p1)
      12  {
      13    int j = fn2(p1);
      14    return fn3(j);
      15  }
      16