1 .syntax unified 2 .text 3text: 4 .arm 5 ldr r0,1f 62: blx loc(tlscall) 7 nop 8 .p2align 2 91: .word loc(tlsdesc) + (. - 2b) 10 11 .thumb 12 ldr r0,1f 132: blx loc(tlscall) 14 nop 15 .p2align 2 161: .word loc(tlsdesc) + (. - 2b + 1) 17 18 .section ".foo","ax" 19foo: 20 .arm 21 ldr r0,1f 222: blx loc(tlscall) 23 nop 24 .p2align 2 251: .word loc(tlsdesc) + (. - 2b) 26 27 .arm 28 ldr r0,1f 292: blx glob(tlscall) 30 nop 31 .p2align 2 321: .word glob(tlsdesc) + (. - 2b) 33 34 .thumb 35 ldr r0,1f 362: blx loc(tlscall) 37 nop 38 .p2align 2 391: .word loc(tlsdesc) + (. - 2b + 1) 40 41 .section .tdata,"awT" 42 .type loc, %object 43loc: .space 4 44 45 @ glob1 and glob2 used by tls-longplt 46 .type glob1, %object 47 .globl glob1 48glob1: .space 4 49 .type glob2, %object 50 .globl glob2 51glob2: .space 4 52