1 #source: tls-desc-ie.s
2 #ld: -shared -T relocs.ld -e0
3 #objdump: -dr
4 #...
5  +10000:	90000080 	adrp	x0, 20000 <_GLOBAL_OFFSET_TABLE_>
6  +10004:	91004000 	add	x0, x0, #0x10
7  +10008:	94000016 	bl	10060 <v1\+0x10060>
8  +1000c:	d503201f 	nop
9  +10010:	90000080 	adrp	x0, 20000 <_GLOBAL_OFFSET_TABLE_>
10  +10014:	f9400400 	ldr	x0, \[x0,#8\]
11  +10018:	d503201f 	nop
12  +1001c:	d503201f 	nop
13  +10020:	d53bd041 	mrs	x1, tpidr_el0
14  +10024:	8b000020 	add	x0, x1, x0
15  +10028:	d53bd042 	mrs	x2, tpidr_el0
16  +1002c:	90000080 	adrp	x0, 20000 <_GLOBAL_OFFSET_TABLE_>
17  +10030:	f9400400 	ldr	x0, \[x0,#8\]
18  +10034:	8b000040 	add	x0, x2, x0
19  +10038:	b9400000 	ldr	w0, \[x0\]
20  +1003c:	0b000020 	add	w0, w1, w0
21 
22 Disassembly of section .plt:
23 
24 0000000000010040 <.plt>:
25  +10040:	a9bf7bf0 	stp	x16, x30, \[sp,#-16\]!
26  +10044:	90000090 	adrp	x16, 20000 <_GLOBAL_OFFSET_TABLE_>
27  +10048:	f9401a11 	ldr	x17, \[x16,#48\]
28  +1004c:	9100c210 	add	x16, x16, #0x30
29  +10050:	d61f0220 	br	x17
30  +10054:	d503201f 	nop
31  +10058:	d503201f 	nop
32  +1005c:	d503201f 	nop
33  +10060:	90000090 	adrp	x16, 20000 <_GLOBAL_OFFSET_TABLE_>
34  +10064:	f9401e11 	ldr	x17, \[x16,#56\]
35  +10068:	9100e210 	add	x16, x16, #0x38
36  +1006c:	d61f0220 	br	x17
37