1 /* { dg-require-effective-target indirect_jumps } */
2 
3 void* a;
4 
foo()5 void foo() {
6     if ((a = &&l))
7         return;
8 
9     l:;
10 }
11 
main()12 int main() {
13     foo();
14     goto *a;
15 
16     return 0;
17 }
18