.text | |
.globl main | |
.type main, @function | |
main: | |
subq $8, %rsp | |
movq bar_alias(%rip), %rdi | |
call foo@PLT | |
movq ptr(%rip), %rax | |
movq (%rax), %rdi | |
call foo@PLT | |
xorl %eax, %eax | |
addq $8, %rsp | |
ret | |
.size main, .-main | |
.globl ptr | |
.section .data.rel,"aw",@progbits | |
.align 8 | |
.type ptr, @object | |
.size ptr, 8 | |
ptr: | |
.quad bar_alias | |
.section .note.GNU-stack,"",@progbits |