Back to index

cell-binutils  2.17cvs20070401
reloc-1-rel.d
Go to the documentation of this file.
00001 #source: reloc-1a.s
00002 #source: reloc-1b.s
00003 #ld: -r
00004 #objdump: -dr
00005 
00006 .*:     file format .*
00007 
00008 Disassembly of section \.text:
00009 
00010 .* <.*>:
00011 #
00012 # Relocations against tstarta
00013 #
00014 .*:    3c04ffff      lui    a0,0xffff
00015                      .*: R_MIPS_HI16      \.text
00016 .*:    24847ff0      addiu  a0,a0,32752
00017                      .*: R_MIPS_LO16      \.text
00018 .*:    3c040000      lui    a0,0x0
00019                      .*: R_MIPS_HI16      \.text
00020 .*:    24848000      addiu  a0,a0,-32768
00021                      .*: R_MIPS_LO16      \.text
00022 .*:    3c040000      lui    a0,0x0
00023                      .*: R_MIPS_HI16      \.text
00024 .*:    24840000      addiu  a0,a0,0
00025                      .*: R_MIPS_LO16      \.text
00026 .*:    3c040000      lui    a0,0x0
00027                      .*: R_MIPS_HI16      \.text
00028 .*:    24847ff0      addiu  a0,a0,32752
00029                      .*: R_MIPS_LO16      \.text
00030 
00031 .* <t32a>:
00032 .*:    3c040001      lui    a0,0x1
00033                      .*: R_MIPS_HI16      \.text
00034 .*:    24848010      addiu  a0,a0,-32752
00035                      .*: R_MIPS_LO16      \.text
00036 #
00037 # Relocations against t32a
00038 #
00039 .*:    3c040000      lui    a0,0x0
00040                      .*: R_MIPS_HI16      \.text
00041 .*:    24848010      addiu  a0,a0,-32752
00042                      .*: R_MIPS_LO16      \.text
00043 .*:    3c040000      lui    a0,0x0
00044                      .*: R_MIPS_HI16      \.text
00045 .*:    24848020      addiu  a0,a0,-32736
00046                      .*: R_MIPS_LO16      \.text
00047 .*:    3c040000      lui    a0,0x0
00048                      .*: R_MIPS_HI16      \.text
00049 .*:    24840020      addiu  a0,a0,32
00050                      .*: R_MIPS_LO16      \.text
00051 .*:    3c040001      lui    a0,0x1
00052                      .*: R_MIPS_HI16      \.text
00053 .*:    24848010      addiu  a0,a0,-32752
00054                      .*: R_MIPS_LO16      \.text
00055 .*:    3c040001      lui    a0,0x1
00056                      .*: R_MIPS_HI16      \.text
00057 .*:    24848030      addiu  a0,a0,-32720
00058                      .*: R_MIPS_LO16      \.text
00059 #
00060 # Relocations against _start
00061 #
00062 .*:    3c04ffff      lui    a0,0xffff
00063                      .*: R_MIPS_HI16      _start
00064 .*:    24847ff0      addiu  a0,a0,32752
00065                      .*: R_MIPS_LO16      _start
00066 .*:    3c040000      lui    a0,0x0
00067                      .*: R_MIPS_HI16      _start
00068 .*:    24848000      addiu  a0,a0,-32768
00069                      .*: R_MIPS_LO16      _start
00070 .*:    3c040000      lui    a0,0x0
00071                      .*: R_MIPS_HI16      _start
00072 .*:    24840000      addiu  a0,a0,0
00073                      .*: R_MIPS_LO16      _start
00074 .*:    3c040000      lui    a0,0x0
00075                      .*: R_MIPS_HI16      _start
00076 .*:    24847ff0      addiu  a0,a0,32752
00077                      .*: R_MIPS_LO16      _start
00078 .*:    3c040001      lui    a0,0x1
00079                      .*: R_MIPS_HI16      _start
00080 .*:    24848010      addiu  a0,a0,-32752
00081                      .*: R_MIPS_LO16      _start
00082 #
00083 # Relocations against tstarta
00084 #
00085 .*:    3c04ffff      lui    a0,0xffff
00086                      .*: R_MIPS_GOT16     \.text
00087 .*:    24847ff0      addiu  a0,a0,32752
00088                      .*: R_MIPS_LO16      \.text
00089 .*:    3c040000      lui    a0,0x0
00090                      .*: R_MIPS_GOT16     \.text
00091 .*:    24848000      addiu  a0,a0,-32768
00092                      .*: R_MIPS_LO16      \.text
00093 .*:    3c040000      lui    a0,0x0
00094                      .*: R_MIPS_GOT16     \.text
00095 .*:    24840000      addiu  a0,a0,0
00096                      .*: R_MIPS_LO16      \.text
00097 .*:    3c040000      lui    a0,0x0
00098                      .*: R_MIPS_GOT16     \.text
00099 .*:    24847ff0      addiu  a0,a0,32752
00100                      .*: R_MIPS_LO16      \.text
00101 .*:    3c040001      lui    a0,0x1
00102                      .*: R_MIPS_GOT16     \.text
00103 .*:    24848010      addiu  a0,a0,-32752
00104                      .*: R_MIPS_LO16      \.text
00105 #
00106 # Relocations against t32a
00107 #
00108 .*:    3c040000      lui    a0,0x0
00109                      .*: R_MIPS_GOT16     \.text
00110 .*:    24848010      addiu  a0,a0,-32752
00111                      .*: R_MIPS_LO16      \.text
00112 .*:    3c040000      lui    a0,0x0
00113                      .*: R_MIPS_GOT16     \.text
00114 .*:    24848020      addiu  a0,a0,-32736
00115                      .*: R_MIPS_LO16      \.text
00116 .*:    3c040000      lui    a0,0x0
00117                      .*: R_MIPS_GOT16     \.text
00118 .*:    24840020      addiu  a0,a0,32
00119                      .*: R_MIPS_LO16      \.text
00120 .*:    3c040001      lui    a0,0x1
00121                      .*: R_MIPS_GOT16     \.text
00122 .*:    24848010      addiu  a0,a0,-32752
00123                      .*: R_MIPS_LO16      \.text
00124 .*:    3c040001      lui    a0,0x1
00125                      .*: R_MIPS_GOT16     \.text
00126 .*:    24848030      addiu  a0,a0,-32720
00127                      .*: R_MIPS_LO16      \.text
00128 #
00129 # Relocations against sdg
00130 #
00131 .*:    2484fffc      addiu  a0,a0,-4
00132                      .*: R_MIPS_GPREL16   sdg
00133 .*:    24840000      addiu  a0,a0,0
00134                      .*: R_MIPS_GPREL16   sdg
00135 .*:    24840004      addiu  a0,a0,4
00136                      .*: R_MIPS_GPREL16   sdg
00137 #
00138 # Relocations against sdla
00139 #
00140 .*:    2484801c      addiu  a0,a0,-32740
00141                      .*: R_MIPS_GPREL16   \.sdata\+0x7ff0
00142 .*:    24848020      addiu  a0,a0,-32736
00143                      .*: R_MIPS_GPREL16   \.sdata\+0x7ff0
00144 .*:    24848024      addiu  a0,a0,-32732
00145                      .*: R_MIPS_GPREL16   \.sdata\+0x7ff0
00146 #
00147 # Relocations against tstarta
00148 #
00149 .*:    0fffffff      jal    .*
00150                      .*: R_MIPS_26 \.text
00151 .*:    00000000      nop
00152 .*:    0c000000      jal    .*
00153                      .*: R_MIPS_26 \.text
00154 .*:    00000000      nop
00155 .*:    0c000001      jal    .*
00156                      .*: R_MIPS_26 \.text
00157 .*:    00000000      nop
00158 #
00159 # Relocations against t32a
00160 #
00161 .*:    0c000007      jal    .*
00162                      .*: R_MIPS_26 \.text
00163 .*:    00000000      nop
00164 .*:    0c000008      jal    .*
00165                      .*: R_MIPS_26 \.text
00166 .*:    00000000      nop
00167 .*:    0c000009      jal    .*
00168                      .*: R_MIPS_26 \.text
00169 .*:    00000000      nop
00170 #
00171 # Relocations against _start
00172 #
00173 .*:    0fffffff      jal    .*
00174                      .*: R_MIPS_26 _start
00175 .*:    00000000      nop
00176 .*:    0c000000      jal    .*
00177                      .*: R_MIPS_26 _start
00178 .*:    00000000      nop
00179 .*:    0c000001      jal    .*
00180                      .*: R_MIPS_26 _start
00181 .*:    00000000      nop
00182        \.\.\.
00183 
00184 .* <tstartb>:
00185 #
00186 # Relocations against tstartb
00187 #
00188 .*:    3c040000      lui    a0,0x0
00189                      .*: R_MIPS_HI16      \.text
00190 .*:    24847fe0      addiu  a0,a0,32736
00191                      .*: R_MIPS_LO16      \.text
00192 .*:    3c040000      lui    a0,0x0
00193                      .*: R_MIPS_HI16      \.text
00194 .*:    24847ff0      addiu  a0,a0,32752
00195                      .*: R_MIPS_LO16      \.text
00196 .*:    3c040001      lui    a0,0x1
00197                      .*: R_MIPS_HI16      \.text
00198 .*:    2484fff0      addiu  a0,a0,-16
00199                      .*: R_MIPS_LO16      \.text
00200 .*:    3c040001      lui    a0,0x1
00201                      .*: R_MIPS_HI16      \.text
00202 .*:    24847fe0      addiu  a0,a0,32736
00203                      .*: R_MIPS_LO16      \.text
00204 
00205 .* <t32b>:
00206 .*:    3c040002      lui    a0,0x2
00207                      .*: R_MIPS_HI16      \.text
00208 .*:    24848000      addiu  a0,a0,-32768
00209                      .*: R_MIPS_LO16      \.text
00210 #
00211 # Relocations against t32b
00212 #
00213 .*:    3c040001      lui    a0,0x1
00214                      .*: R_MIPS_HI16      \.text
00215 .*:    24848000      addiu  a0,a0,-32768
00216                      .*: R_MIPS_LO16      \.text
00217 .*:    3c040001      lui    a0,0x1
00218                      .*: R_MIPS_HI16      \.text
00219 .*:    24848010      addiu  a0,a0,-32752
00220                      .*: R_MIPS_LO16      \.text
00221 .*:    3c040001      lui    a0,0x1
00222                      .*: R_MIPS_HI16      \.text
00223 .*:    24840010      addiu  a0,a0,16
00224                      .*: R_MIPS_LO16      \.text
00225 .*:    3c040002      lui    a0,0x2
00226                      .*: R_MIPS_HI16      \.text
00227 .*:    24848000      addiu  a0,a0,-32768
00228                      .*: R_MIPS_LO16      \.text
00229 .*:    3c040002      lui    a0,0x2
00230                      .*: R_MIPS_HI16      \.text
00231 .*:    24848020      addiu  a0,a0,-32736
00232                      .*: R_MIPS_LO16      \.text
00233 #
00234 # Relocations against _start
00235 #
00236 .*:    3c04ffff      lui    a0,0xffff
00237                      .*: R_MIPS_HI16      _start
00238 .*:    24847ff0      addiu  a0,a0,32752
00239                      .*: R_MIPS_LO16      _start
00240 .*:    3c040000      lui    a0,0x0
00241                      .*: R_MIPS_HI16      _start
00242 .*:    24848000      addiu  a0,a0,-32768
00243                      .*: R_MIPS_LO16      _start
00244 .*:    3c040000      lui    a0,0x0
00245                      .*: R_MIPS_HI16      _start
00246 .*:    24840000      addiu  a0,a0,0
00247                      .*: R_MIPS_LO16      _start
00248 .*:    3c040000      lui    a0,0x0
00249                      .*: R_MIPS_HI16      _start
00250 .*:    24847ff0      addiu  a0,a0,32752
00251                      .*: R_MIPS_LO16      _start
00252 .*:    3c040001      lui    a0,0x1
00253                      .*: R_MIPS_HI16      _start
00254 .*:    24848010      addiu  a0,a0,-32752
00255                      .*: R_MIPS_LO16      _start
00256 #
00257 # Relocations against tstartb
00258 #
00259 .*:    3c040000      lui    a0,0x0
00260                      .*: R_MIPS_GOT16     \.text
00261 .*:    24847fe0      addiu  a0,a0,32736
00262                      .*: R_MIPS_LO16      \.text
00263 .*:    3c040000      lui    a0,0x0
00264                      .*: R_MIPS_GOT16     \.text
00265 .*:    24847ff0      addiu  a0,a0,32752
00266                      .*: R_MIPS_LO16      \.text
00267 .*:    3c040001      lui    a0,0x1
00268                      .*: R_MIPS_GOT16     \.text
00269 .*:    2484fff0      addiu  a0,a0,-16
00270                      .*: R_MIPS_LO16      \.text
00271 .*:    3c040001      lui    a0,0x1
00272                      .*: R_MIPS_GOT16     \.text
00273 .*:    24847fe0      addiu  a0,a0,32736
00274                      .*: R_MIPS_LO16      \.text
00275 .*:    3c040002      lui    a0,0x2
00276                      .*: R_MIPS_GOT16     \.text
00277 .*:    24848000      addiu  a0,a0,-32768
00278                      .*: R_MIPS_LO16      \.text
00279 #
00280 # Relocations against t32b
00281 #
00282 .*:    3c040001      lui    a0,0x1
00283                      .*: R_MIPS_GOT16     \.text
00284 .*:    24848000      addiu  a0,a0,-32768
00285                      .*: R_MIPS_LO16      \.text
00286 .*:    3c040001      lui    a0,0x1
00287                      .*: R_MIPS_GOT16     \.text
00288 .*:    24848010      addiu  a0,a0,-32752
00289                      .*: R_MIPS_LO16      \.text
00290 .*:    3c040001      lui    a0,0x1
00291                      .*: R_MIPS_GOT16     \.text
00292 .*:    24840010      addiu  a0,a0,16
00293                      .*: R_MIPS_LO16      \.text
00294 .*:    3c040002      lui    a0,0x2
00295                      .*: R_MIPS_GOT16     \.text
00296 .*:    24848000      addiu  a0,a0,-32768
00297                      .*: R_MIPS_LO16      \.text
00298 .*:    3c040002      lui    a0,0x2
00299                      .*: R_MIPS_GOT16     \.text
00300 .*:    24848020      addiu  a0,a0,-32736
00301                      .*: R_MIPS_LO16      \.text
00302 #
00303 # Relocations against sdg
00304 #
00305 .*:    2484fffc      addiu  a0,a0,-4
00306                      .*: R_MIPS_GPREL16   sdg
00307 .*:    24840000      addiu  a0,a0,0
00308                      .*: R_MIPS_GPREL16   sdg
00309 .*:    24840004      addiu  a0,a0,4
00310                      .*: R_MIPS_GPREL16   sdg
00311 #
00312 # Relocations against sdlb
00313 #
00314 .*:    2484803c      addiu  a0,a0,-32708
00315                      .*: R_MIPS_GPREL16   \.sdata\+0x7ff0
00316 .*:    24848040      addiu  a0,a0,-32704
00317                      .*: R_MIPS_GPREL16   \.sdata\+0x7ff0
00318 .*:    24848044      addiu  a0,a0,-32700
00319                      .*: R_MIPS_GPREL16   \.sdata\+0x7ff0
00320 #
00321 # Relocations against tstartb
00322 #
00323 .*:    0c003ffb      jal    .*
00324                      .*: R_MIPS_26 \.text
00325 .*:    00000000      nop
00326 .*:    0c003ffc      jal    .*
00327                      .*: R_MIPS_26 \.text
00328 .*:    00000000      nop
00329 .*:    0c003ffd      jal    .*
00330                      .*: R_MIPS_26 \.text
00331 .*:    00000000      nop
00332 #
00333 # Relocations against t32b
00334 #
00335 .*:    0c004003      jal    .*
00336                      .*: R_MIPS_26 \.text
00337 .*:    00000000      nop
00338 .*:    0c004004      jal    .*
00339                      .*: R_MIPS_26 \.text
00340 .*:    00000000      nop
00341 .*:    0c004005      jal    .*
00342                      .*: R_MIPS_26 \.text
00343 .*:    00000000      nop
00344 #
00345 # Relocations against _start
00346 #
00347 .*:    0fffffff      jal    .*
00348                      .*: R_MIPS_26 _start
00349 .*:    00000000      nop
00350 .*:    0c000000      jal    .*
00351                      .*: R_MIPS_26 _start
00352 .*:    00000000      nop
00353 .*:    0c000001      jal    .*
00354                      .*: R_MIPS_26 _start
00355 .*:    00000000      nop
00356        \.\.\.