1 .section .rodata.str1.1,"aMS",@progbits,1
9 call *get_func1@GOTPCREL(%rip)
12 movq func1_p@GOTPCREL(%rip), %rdx
15 call *func1@GOTPCREL(%rip)
18 call *call_func1@GOTPCREL(%rip)
23 jmp *puts@GOTPCREL(%rip)
25 call *abort@GOTPCREL(%rip)
28 .type get_func1, @function
30 movq func1@GOTPCREL(%rip), %rax
32 .size get_func1, .-get_func1
34 .type call_func1, @function
36 jmp *func1@GOTPCREL(%rip)
37 .size call_func1, .-call_func1
39 .section .rodata,"a",@progbits
42 .type func1_p, @object
49 .size implementation1, .-implementation1
51 .type func1, @gnu_indirect_function
53 leaq implementation1(%rip), %rax
56 .section .note.GNU-stack,"",@progbits