1  int a, b;
       2  static __attribute__((cold)) void fn1() {
       3    for (;;)
       4      for (; a;)
       5        ;
       6  }
       7  void fn2() {
       8    if (b)
       9      fn1();
      10  }
      11  
       1  int a, b;
       2  static __attribute__((cold)) void fn1() {
       3    for (;;)
       4      for (; a;)
       5        ;
       6  }
       7  void fn2() {
       8    if (b)
       9      fn1();
      10  }
      11