1 .section my_section,"aw",@progbits 2 .long 0x12345678 3 .text 4 .globl foo 5 .type foo, @function 6foo: 7 ret 8 .size foo, .-foo 9 .globl _start 10 .type _start, @function 11_start: 12 movq foo@GOTPCREL+1(%rip), %rax 13 movq __start_my_section@GOTPCREL+1(%rip), %rax 14 movq __stop_my_section@GOTPCREL+1(%rip), %rax 15 .size _start, .-_start 16