1  extern int foo1 (int *b);
       2  
       3  int __attribute__ ((always_inline)) foo2 (int *b)
       4  {
       5    int res = foo1 (b);
       6    *b += res;
       7    return *b;
       8  }
       9  
       1  extern int foo1 (int *b);
       2  
       3  int __attribute__ ((always_inline)) foo2 (int *b)
       4  {
       5    int res = foo1 (b);
       6    *b += res;
       7    return *b;
       8  }
       9