.text | |
.p2align 4,,15 | |
.globl get_func | |
.type get_func, @function | |
get_func: | |
movl func@GOT, %eax | |
ret | |
.size get_func, .-get_func | |
.p2align 4,,15 | |
.globl call_func | |
.type call_func, @function | |
call_func: | |
jmp *func@GOT | |
.size call_func, .-call_func | |
.globl func_p | |
.data | |
.align 4 | |
.type func_p, @object | |
.size func_p, 4 | |
func_p: | |
.long func | |
.section .note.GNU-stack,"",@progbits |