1 /* { dg-require-effective-target indirect_calls } */
2 
3 unsigned long x[4];
4 
foo(void)5 void foo(void)
6 {
7   ((void (*)())(x+2))();
8 }
9