1#source: tls32.s
2#as: -a32
3#ld: -shared -melf32ppc
4#objdump: -dr
5#target: powerpc*-*-*
6
7.*: +file format elf32-powerpc
8
9Disassembly of section \.text:
10
11.* <_start>:
12.*:	38 7f ff e8 	addi    r3,r31,-24
13.*:	48 00 00 01 	bl      .*
14.*:	38 7f ff e0 	addi    r3,r31,-32
15.*:	48 00 00 01 	bl      .*
16.*:	38 7f ff f0 	addi    r3,r31,-16
17.*:	48 01 01 95 	bl      .*<__tls_get_addr@plt>
18.*:	38 7f ff e0 	addi    r3,r31,-32
19.*:	48 01 01 8d 	bl      .*<__tls_get_addr@plt>
20.*:	39 23 80 20 	addi    r9,r3,-32736
21.*:	3d 23 00 00 	addis   r9,r3,0
22.*:	81 49 80 24 	lwz     r10,-32732\(r9\)
23.*:	81 3f ff f8 	lwz     r9,-8\(r31\)
24.*:	7d 49 12 2e 	lhzx    r10,r9,r2
25.*:	89 42 00 00 	lbz     r10,0\(r2\)
26.*:	3d 22 00 00 	addis   r9,r2,0
27.*:	99 49 00 00 	stb     r10,0\(r9\)
28.*:	38 7e ff d8 	addi    r3,r30,-40
29.*:	48 00 00 01 	bl      .*
30.*:	38 7e ff e0 	addi    r3,r30,-32
31.*:	48 00 00 01 	bl      .*
32.*:	91 43 80 04 	stw     r10,-32764\(r3\)
33.*:	3d 23 00 00 	addis   r9,r3,0
34.*:	91 49 80 08 	stw     r10,-32760\(r9\)
35.*:	81 3e ff f8 	lwz     r9,-8\(r30\)
36.*:	7d 49 13 2e 	sthx    r10,r9,r2
37.*:	a1 42 00 00 	lhz     r10,0\(r2\)
38.*:	3d 22 00 00 	addis   r9,r2,0
39.*:	a9 49 00 00 	lha     r10,0\(r9\)
40Disassembly of section \.got:
41
42.* <\.got>:
43	\.\.\.
44.*:	4e 80 00 21 	blrl
45.*:	00 01 04 38 	.*
46	\.\.\.
47