1 .section ".data.rel.ro", "aw", @progbits
2 /* Align, so that .got is likely at address 0x2080. */
4 .section ".tbss", "awT", @nobits
11 /* Align, so that fn3 is likely at address 0x1000. */
19 /* @indntpoff IE against global var */
22 addl sg1@indntpoff, %eax
25 /* @indntpoff direct %gs access IE against global var */
26 movl sg2@indntpoff, %edx
31 /* @indntpoff IE against hidden var */
34 addl sh1@indntpoff, %eax
37 /* @indntpoff direct %gs access IE against hidden var */
38 movl sh2@indntpoff, %edx
43 /* @indntpoff IE against local var */
46 addl bl1@indntpoff, %eax
49 /* @indntpoff direct %gs access IE against local var */
50 movl bl2@indntpoff, %edx
55 /* LE @tpoff, global var */
56 movl $-3+sg3@tpoff, %edx
63 /* LE @tpoff, local var */
64 movl $-1+bl3@tpoff, %eax
71 /* LE @ntpoff, global var */
74 leal 2+sg4@ntpoff(%eax), %edx
77 /* LE @ntpoff, hidden var, non-canonical sequence */
78 movl $sh3@ntpoff, %eax
85 /* LE @ntpoff, local var, non-canonical sequence */
88 addl $bl4@ntpoff+1, %edx
91 /* Direct %gs access */
93 /* LE @ntpoff, global var */
94 movl %gs:sg5@ntpoff, %eax
97 /* LE @ntpoff, local var */
98 movl %gs:bl5@ntpoff+3, %edx
101 /* LE @ntpoff, hidden var */
102 movl %gs:1+sh4@ntpoff, %edx