1 .section ".tdata", "awT", @progbits
14 addl $_GLOBAL_OFFSET_TABLE_+[.-1b], %ebx
16 /* foo can be anywhere in the startup TLS */
19 /* Arbitrary instructions in between. */
22 subl foo@GOTTPOFF(%ebx), %eax
23 /* %eax now contains &foo */
25 /* Now the GNU sequence. */
26 movl foo@GOTNTPOFF(%ebx), %eax
28 /* Arbitrary instructions in between. */
32 /* %eax now contains foo */
35 addl foo@GOTNTPOFF(%ebx), %ecx