.text .globl get_func1 .type get_func1, @function get_func1: movq func1@GOTPCREL(%rip), %rax ret .size get_func1, .-get_func1 .globl call_func1 .type call_func1, @function call_func1: jmp *func1@GOTPCREL(%rip) .size call_func1, .-call_func1 .globl func1_p #ifdef CHECK_PLT .section .rodata,"a",@progbits #else .section .data.rel,"aw",@progbits #endif #ifdef __LP64__ .align 8 .size func1_p, 8 #else .align 4 .size func1_p, 4 #endif .type func1_p, @object func1_p: .dc.a func1 .section .note.GNU-stack,"",@progbits