1 /* Test local STT_GNU_IFUNC symbols:
3 1. Direct function call.
17 static void * foo_ifunc (void) __asm__ ("foo");
18 __asm__(".type foo, %gnu_indirect_function");
21 __attribute__ ((used
))
27 typedef int (*foo_p
) (void);
32 __attribute__ ((noinline
))
39 __attribute__ ((noinline
))
64 if ((*foo_ptr
) () != -30)