1 /* { dg-do compile } */ 2 /* { dg-options "-ftracer" } */ 3 /* { dg-require-effective-target indirect_jumps } */ 4 /* { dg-require-effective-target label_values } */ 5 6 void foo(const void ** p)7foo (const void **p) 8 { 9 void *labs[] = { &&l1, &&l2, &&l3 }; 10 l1: 11 goto *p++; 12 l2: 13 goto *p; 14 l3: 15 ; 16 } 17