1 2 3 4 5 6 7 8 9 10 11 12 13 14
.text .globl get_foo get_foo: movl %gs:foo@GPREL, %eax ret .data .globl foo_gprel foo_gprel: .long foo@GPREL .data foo: .long 0x12345678