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