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)7 foo (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