| .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 |