Home | History | Annotate | Download | only in ld-spu
      1 #source: ovl.s
      2 #ld: -N -T ovl1.lnk -T ovl.lnk --emit-relocs
      3 #objdump: -D -r
      4 
      5 .*elf32-spu
      6 
      7 Disassembly of section \.text:
      8 
      9 00000100 <_start>:
     10 .*	ai	\$1,\$1,-32
     11 .*	xor	\$0,\$0,\$0
     12 .*	stqd	\$0,0\(\$1\)
     13 .*	stqd	\$0,16\(\$1\)
     14 .*	brsl	\$0,.* <00000000\.ovl_call\.f1_a1>.*
     15 .*SPU_REL16	f1_a1
     16 .*	brsl	\$0,.* <00000000\.ovl_call\.f2_a1>.*
     17 .*SPU_REL16	f2_a1
     18 .*	brsl	\$0,.* <00000000\.ovl_call\.f1_a2>.*
     19 .*SPU_REL16	f1_a2
     20 .*	ila	\$9,.*
     21 .*SPU_ADDR18	f2_a2
     22 .*	bisl	\$0,\$9
     23 .*	ai	\$1,\$1,32	# 20
     24 .*	br	100 <_start>	# 100
     25 .*SPU_REL16	_start
     26 
     27 0000012c <f0>:
     28 .*	bi	\$0
     29 
     30 #...
     31 [0-9a-f]+ <__ovly_return>:
     32 #...
     33 [0-9a-f]+ <__ovly_load>:
     34 #...
     35 [0-9a-f]+ <_ovly_debug_event>:
     36 #...
     37 00000330 <00000000\.ovl_call\.f1_a1>:
     38 .*	ila	\$78,1
     39 .*	lnop
     40 .*	ila	\$79,1024	# 400
     41 .*	bra?	.* <__ovly_load>.*
     42 
     43 00000340 <00000000\.ovl_call\.f2_a1>:
     44 .*	ila	\$78,1
     45 .*	lnop
     46 .*	ila	\$79,1028	# 404
     47 .*	bra?	.* <__ovly_load>.*
     48 
     49 00000350 <00000000.ovl_call.f1_a2>:
     50 .*	ila	\$78,2
     51 .*	lnop
     52 .*	ila	\$79,1024	# 400
     53 .*	bra?	.* <__ovly_load>.*
     54 
     55 00000360 <00000000\.ovl_call\.f2_a2>:
     56 .*	ila	\$78,2
     57 .*	lnop
     58 .*	ila	\$79,1060	# 424
     59 .*	bra?	.* <__ovly_load>.*
     60 
     61 00000370 <00000000\.ovl_call\.f4_a1>:
     62 .*	ila	\$78,1
     63 .*	lnop
     64 .*	ila	\$79,1040	# 410
     65 .*	bra?	.* <__ovly_load>.*
     66 
     67 00000380 <00000000.ovl_call.14:8>:
     68 .*	ila	\$78,2
     69 .*	lnop
     70 .*	ila	\$79,1076	# 434
     71 .*	bra?	.* <__ovly_load>.*
     72 
     73 #00000330 <00000000\.ovl_call\.f1_a1>:
     74 #.*	bra?sl	\$75,.* <__ovly_load>.*
     75 #.*00 04 04 00.*
     76 #
     77 #00000338 <00000000\.ovl_call\.f2_a1>:
     78 #.*	bra?sl	\$75,.* <__ovly_load>.*
     79 #.*00 04 04 04.*
     80 #
     81 #00000340 <00000000\.ovl_call\.f1_a2>:
     82 #.*	bra?sl	\$75,.* <__ovly_load>.*
     83 #.*00 08 04 00.*
     84 #
     85 #00000348 <00000000\.ovl_call\.f2_a2>:
     86 #.*	bra?sl	\$75,.* <__ovly_load>.*
     87 #.*00 08 04 24.*
     88 #
     89 #00000350 <00000000\.ovl_call\.f4_a1>:
     90 #.*	bra?sl	\$75,.* <__ovly_load>.*
     91 #.*00 04 04 10.*
     92 #
     93 #00000358 <00000000.ovl_call.14:8>:
     94 #.*	bra?sl	\$75,.* <__ovly_load>.*
     95 #.*00 08 04 34.*
     96 
     97 Disassembly of section \.ov_a1:
     98 
     99 00000400 <f1_a1>:
    100 .*	br	.* <f3_a1>.*
    101 .*SPU_REL16	f3_a1
    102 
    103 00000404 <f2_a1>:
    104 .*	ila	\$3,.*
    105 .*SPU_ADDR18	f4_a1
    106 .*	bi	\$0
    107 
    108 0000040c <f3_a1>:
    109 .*	bi	\$0
    110 
    111 00000410 <f4_a1>:
    112 .*	bi	\$0
    113 	\.\.\.
    114 Disassembly of section \.ov_a2:
    115 
    116 00000400 <f1_a2>:
    117 .*	stqd	\$0,16\(\$1\)
    118 .*	stqd	\$1,-32\(\$1\)
    119 .*	ai	\$1,\$1,-32
    120 .*	brsl	\$0,12c <f0>	# 12c
    121 .*SPU_REL16	f0
    122 .*	brsl	\$0,.* <00000000\.ovl_call\.f1_a1>.*
    123 .*SPU_REL16	f1_a1
    124 .*	brsl	\$0,.* <f3_a2>.*
    125 .*SPU_REL16	f3_a2
    126 .*	lqd	\$0,48\(\$1\)	# 30
    127 .*	ai	\$1,\$1,32	# 20
    128 .*	bi	\$0
    129 
    130 00000424 <f2_a2>:
    131 .*	ilhu	\$3,.*
    132 .*SPU_ADDR16_HI	f4_a2
    133 .*	iohl	\$3,.*
    134 .*SPU_ADDR16_LO	f4_a2
    135 .*	bi	\$0
    136 
    137 00000430 <f3_a2>:
    138 .*	bi	\$0
    139 
    140 00000434 <f4_a2>:
    141 .*	br	.* <f3_a2>.*
    142 .*SPU_REL16	f3_a2
    143 	\.\.\.
    144 Disassembly of section .data:
    145 
    146 00000440 <_ovly_table-0x10>:
    147  440:	00 00 00 00 .*
    148  444:	00 00 00 01 .*
    149 	\.\.\.
    150 00000450 <_ovly_table>:
    151  450:	00 00 04 00 .*
    152  454:	00 00 00 20 .*
    153 # 458:	00 00 03 40 .*
    154  458:	00 00 01 00 .*
    155  45c:	00 00 00 01 .*
    156  460:	00 00 04 00 .*
    157  464:	00 00 00 40 .*
    158 # 468:	00 00 03 60 .*
    159  468:	00 00 01 20 .*
    160  46c:	00 00 00 01 .*
    161 
    162 00000470 <_ovly_buf_table>:
    163  470:	00 00 00 00 .*
    164 
    165 Disassembly of section \.toe:
    166 
    167 00000480 <_EAR_>:
    168 	\.\.\.
    169 Disassembly of section \.note\.spu_name:
    170 
    171 .* <\.note\.spu_name>:
    172 .*:	00 00 00 08 .*
    173 .*:	00 00 00 0c .*
    174 .*:	00 00 00 01 .*
    175 .*:	53 50 55 4e .*
    176 .*:	41 4d 45 00 .*
    177 .*:	74 6d 70 64 .*
    178 .*:	69 72 2f 64 .*
    179 .*:	75 6d 70 00 .*
    180