1#source: icache1.s
2#ld: --soft-icache --num-lines=4 --non-ia-text --auto-overlay=tmpdir/icache1.lnk --auto-relink
3#objdump: -D
4
5.* elf32-spu
6
7
8Disassembly of section \.text:
9
1000000000 <_start>:
11.*	41 00 02 03 	ilhu	\$3,4
12.*	60 88 00 03 	iohl	\$3,4096	# 1000
13.*	32 00 03 80 	br	24.*
140000000c <__icache_br_handler>:
15   c:	00 00 00 00 	stop
1600000010 <__icache_call_handler>:
17	\.\.\.
18  20:	00 04 08 00.*
19  24:	31 00 02 4b 	brasl	\$75,10 <__icache_call_handler>
20  28:	a0 00 00 08.*
21  2c:	00 00 fc 80.*
22	\.\.\.
23
24Disassembly of section \.data:
25
26.* <(\.data|_edata-0x10)>:
27.*	00 04 08 00 	.*
28.*	00 04 0d 04 	.*
29.*	00 04 0c 00 	.*
30.*	00 08 10 00 	.*
31
32Disassembly of section \.bss:
33
34.* <(__icache_tag_array|__bss_start)>:
35	\.\.\.
36
37.* <__icache_rewrite_to>:
38	\.\.\.
39
40.* <__icache_rewrite_from>:
41	\.\.\.
42
43Disassembly of section \.ovl\.init:
44
4500000400 <__icache_fileoff>:
46.*	00 00 00 00.*
47.*	00 00 02 00.*
48	\.\.\.
49
50Disassembly of section \.ovly1:
51
5200000400 <\.ovly1>:
53.*	ai	\$1,\$1,64	# 40
54.*	lqd	\$0,16\(\$1\)
55.*	bi	\$0
56	\.\.\.
57
58Disassembly of section \.ovly2:
59
6000000800 <f1>:
61.*	40 20 00 00 	nop	\$0
62.*	24 00 40 80 	stqd	\$0,16\(\$1\)
63.*	1c f0 00 81 	ai	\$1,\$1,-64
64.*	24 00 00 81 	stqd	\$1,0\(\$1\)
65.*	33 00 78 80 	brsl	\$0,bd4 .*
66.*	33 00 7a 00 	brsl	\$0,be4 .*
67	\.\.\.
68.*	32 00 17 80 	br	bf4 .*
69	\.\.\.
70 bd0:	00 04 0d 04.*
71 bd4:	31 00 01 cb 	brasl	\$75,c .*
72 bd8:	a0 00 08 10.*
73 bdc:	00 00 e6 00.*
74 be0:	00 04 0c 00.*
75 be4:	31 00 01 cb 	brasl	\$75,c .*
76 be8:	a0 00 08 14.*
77 bec:	00 00 07 80.*
78 bf0:	00 04 04 00.*
79 bf4:	31 00 01 cb 	brasl	\$75,c .*
80 bf8:	20 00 0b 38.*
81 bfc:	00 7f 0e 80.*
82
83Disassembly of section \.ovly3:
84
8500000c00 <f3>:
86	\.\.\.
87.*	35 00 00 00 	bi	\$0
88
8900000d04 <f2>:
90.*	1c e0 00 81 	ai	\$1,\$1,-128
91.*	24 00 00 81 	stqd	\$1,0\(\$1\)
92	\.\.\.
93.*	1c 20 00 81 	ai	\$1,\$1,128	# 80
94.*	35 00 00 00 	bi	\$0
95	\.\.\.
96
97Disassembly of section \.ovly4:
98
9900001000 <f5>:
100.*	24 00 40 80 	stqd	\$0,16\(\$1\)
101.*	24 f8 00 81 	stqd	\$1,-512\(\$1\)
102.*	1c 80 00 81 	ai	\$1,\$1,-512
103.*	33 7f fe 80 	brsl	\$0,1000 <f5>	# 1000
104	\.\.\.
105.*	42 01 00 03 	ila	\$3,200.*
106.*	18 00 c0 81 	a	\$1,\$1,\$3
107.*	34 00 40 80 	lqd	\$0,16\(\$1\)
108.*	35 00 00 00 	bi	\$0
109	\.\.\.
110
111Disassembly of section \.ovly5:
112
11300000400 <\.ovly5>:
114	\.\.\.
115.*	42 01 00 03 	ila	\$3,200 .*
116.*	18 00 c0 81 	a	\$1,\$1,\$3
117.*	34 00 40 80 	lqd	\$0,16\(\$1\)
118.*	30 00 fe 80 	bra	7f4 .*
119	\.\.\.
120 7f0:	00 04 10 00.*
121 7f4:	31 00 01 cb 	brasl	\$75,c .*
122 7f8:	a0 00 07 2c.*
123 7fc:	00 02 fe 80.*
124
125Disassembly of section \.ovly6:
126
12700000800 <\.ovly6>:
128.*	31 01 7a 80 	brasl	\$0,bd4 .*
129.*	33 00 7c 00 	brsl	\$0,be4 .*
130	\.\.\.
131.*	32 00 19 80 	br	bf4 .*
132	\.\.\.
133 bd0:	00 08 10 00.*
134 bd4:	31 00 01 cb 	brasl	\$75,c .*
135 bd8:	a0 00 08 00.*
136 bdc:	00 03 7a 80.*
137 be0:	00 08 10 00.*
138 be4:	31 00 01 cb 	brasl	\$75,c .*
139 be8:	a0 00 08 04.*
140 bec:	00 00 83 80.*
141 bf0:	00 08 04 00.*
142 bf4:	31 00 01 cb 	brasl	\$75,c .*
143 bf8:	20 00 0b 28.*
144 bfc:	00 7f 02 80.*
145
146Disassembly of section \.ovly7:
147
14800000c00 <\.ovly7>:
149.*	41 7f ff 83 	ilhu	\$3,65535	# ffff
150.*	60 f8 30 03 	iohl	\$3,61536	# f060
151.*	18 00 c0 84 	a	\$4,\$1,\$3
152.*	00 20 00 00 	lnop
153.*	04 00 02 01 	ori	\$1,\$4,0
154.*	24 00 02 04 	stqd	\$4,0\(\$4\)
155.*	33 00 77 80 	brsl	\$0,fd4 .*
156.*	33 00 79 00 	brsl	\$0,fe4 .*
157.*	34 00 00 81 	lqd	\$1,0\(\$1\)
158	\.\.\.
159.*	32 00 16 00 	br	ff4 .*
160	\.\.\.
161     fd0:	00 04 10 00.*
162     fd4:	31 00 01 cb 	brasl	\$75,c .*
163     fd8:	a0 00 0c 18.*
164     fdc:	00 00 0a 80.*
165     fe0:	00 08 10 00.*
166     fe4:	31 00 01 cb 	brasl	\$75,c .*
167     fe8:	a0 00 0c 1c.*
168     fec:	00 00 05 80.*
169     ff0:	00 08 08 00.*
170     ff4:	31 00 01 cb 	brasl	\$75,c .*
171     ff8:	20 00 0f 44.*
172     ffc:	00 7f 01 80.*
173
174Disassembly of section \.ovly8:
175
17600001000 <f4>:
177.*	24 00 40 80 	stqd	\$0,16\(\$1\)
178.*	24 f8 00 81 	stqd	\$1,-512\(\$1\)
179.*	1c 80 00 81 	ai	\$1,\$1,-512
180.*	31 02 7c 80 	brasl	\$0,13e4 .*
181	\.\.\.
182.*	32 00 18 80 	br	13f4 .*
183	\.\.\.
184    13e0:	00 04 0d 04.*
185    13e4:	31 00 01 cb 	brasl	\$75,c .*
186    13e8:	a0 00 10 0c.*
187    13ec:	00 03 dc 00.*
188    13f0:	00 08 0c 00.*
189    13f4:	31 00 01 cb 	brasl	\$75,c .*
190    13f8:	20 00 13 30.*
191    13fc:	00 7f 02 80.*
192
193#pass
194