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 movl foo@GOT+1(%ecx), %eax 13 movl __start_my_section@GOT+1(%ecx), %eax 14 movl __stop_my_section@GOT+1(%ecx), %eax 15 .size _start, .-_start 16