/* PR rtl-optimization/80112 */ /* { dg-do compile } */ /* { dg-options "-Os -fmodulo-sched" } */ /* { dg-require-effective-target label_values } */ void **a; void foo (int c) { void *d[] = {&&e, &&f}; a = d; switch (c) { f: c = 9; /* FALLTHRU */ case 9: goto *a++; e:; } }