2 /* { dg-do compile } */
3 /* { dg-options "-g -O2 -w -fpic" { target fpic } } */
4 /* { dg-options "-g -O2 -w" { target { ! fpic } } } */
5 /* { dg-require-effective-target indirect_jumps } */
6 /* { dg-require-effective-target label_values } */
8 struct S
{ void (*bar
) (long); };
9 struct T
{ struct S
*t
; };
14 foo (int x
, int u
, char *z
)
17 static void *y
[256] = { &&l1
, &&l2
};