1 2 3 4 5 6 7 8 9 10
.text .type foo, @function .global foo: movl ifunc@GOT(%ebx), %eax ret .type ifunc, @gnu_indirect_function .globl ifunc ifunc: ret