2 /* { dg-require-effective-target indirect_jumps } */
4 /* The return-address was clobbered. */
10 extern void sub3(void);
12 __attribute__ ((__noinline__
))
19 for (i
= 0; i
< 10; i
++)
25 __attribute__ ((__noinline__
))
32 __attribute__ ((__noinline__
))
39 for (i
= 0; i
< 10; i
++)
44 __attribute__ ((__noinline__
))
54 if (sjtest() != 99 || called
!= 10)
56 if (sjtest3() != 42 || called3
!= 10)