1 /* { dg-require-effective-target trampolines } */ 2 main()3 main () 4 { 5 int i = 0; 6 int a (int x) 7 { 8 while (x) 9 i++, x--; 10 return x; 11 } 12 13 if (a (2) != 0) 14 abort (); 15 16 exit (0); 17 } 18