modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/950613-1.c (about) 1 /* { dg-require-effective-target label_values } */ 2 /* { dg-require-effective-target indirect_jumps } */ 3 4 f () 5 { 6 long *sp; 7 long *pc; 8 9 static void *dummy[] = 10 { 11 &&L1, 12 &&L2, 13 }; 14 15 L1: 16 { 17 float val; 18 val = *(float *) sp; 19 val = -val; 20 *(float *) sp = val; 21 goto *pc++; 22 } 23 24 L2: 25 { 26 float from; 27 *(long long *) sp = from; 28 goto *pc++; 29 } 30 }