1 2 .arm 3foo: 4 ldr r0,1f 52: bl loc1(tlscall) 6 nop 71: .word loc1(tlsdesc) + (. - 2b) 8 9 ldr r0,1f 102: bl loc2(tlscall) 11 nop 121: .word loc2(tlsdesc) + (. - 2b) 13 14 ldr r0,1f 152: bl glob1(tlscall) 16 nop 171: .word glob1(tlsdesc) + (. - 2b) 18 19 ldr r0,1f 202: bl glob2(tlscall) 21 nop 221: .word glob2(tlsdesc) + (. - 2b) 23 24 ldr r0,1f 252: bl ext1(tlscall) 26 nop 271: .word ext1(tlsdesc) + (. - 2b) 28 29 ldr r0,1f 302: bl ext2(tlscall) 31 nop 321: .word ext2(tlsdesc) + (. - 2b) 33 34 .section .tdata,"awT",%progbits 35 .space 8 36 .type loc1, %object 37loc1: .space 4 38 .type loc2, %object 39loc2: .space 4 40 .globl glob1 41 .type glob1, %object 42glob1: .space 4 43 .globl glob2 44 .type glob2, %object 45glob2: .space 4 46