1 /* { dg-require-effective-target trampolines } */
2 
3 void h(void (*)(void));
g(void)4 _Complex int g (void)
5 {
6   _Complex int x;
7   void f(void)
8   {
9      x = x + x;
10   }
11   h(f);
12   return x;
13 }
14