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