1 .text 2 .type foo, %gnu_indirect_function 3 .type foo, @function 4foo: 5 ret 6 .size foo, .-foo 7 .type start,"function" 8 .global start 9start: 10 .type _start,"function" 11 .global _start 12_start: 13 .type __start,"function" 14 .global __start 15__start: 16 .type __start,"function" 17 call foo@PLT 18 movq foo@GOTPCREL(%rip), %rax 19