(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
execute/
931002-1.c
       1  /* { dg-require-effective-target trampolines } */
       2  
       3  f (void (*func) ())
       4  {
       5    func ();
       6  }
       7  
       8  main ()
       9  {
      10    void t0 ()
      11      {
      12      }
      13  
      14    void t1 ()
      15      {
      16        f (t0);
      17      }
      18  
      19    void t2 ()
      20      {
      21        t1 ();
      22      }
      23  
      24    t1 ();
      25    t1 ();
      26    t2 ();
      27  
      28    exit (0);
      29  }