1 .text 2 .p2align 4,,15 3 .globl get_func 4 .type get_func, @function 5get_func: 6 movl func@GOT, %eax 7 ret 8 .size get_func, .-get_func 9 .p2align 4,,15 10 .globl call_func 11 .type call_func, @function 12call_func: 13 jmp *func@GOT 14 .size call_func, .-call_func 15 .globl func_p 16 .data 17 .align 4 18 .type func_p, @object 19 .size func_p, 4 20func_p: 21 .long func 22 .section .note.GNU-stack,"",@progbits 23