1/* { dg-require-effective-target indirect_jumps } */ 2/* { dg-require-effective-target label_values } */ 3 4void bar (int k) 5{ 6 void *label = (k) ? &&x : &&y; 7 if (k) 8 goto *label; 9 10x: 11 if (k) 12 dont_remove (); 13y: 14 return; 15} 16