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