Back to index

cell-binutils  2.17cvs20070401
ldstla-n64-sym32.d
Go to the documentation of this file.
00001 #objdump: -dr
00002 #as: -64 -msym32 -G8 -EB
00003 #name: MIPS ld-st-la with sym32
00004 #source: ldstla-sym32.s
00005 
00006 .*file format .*
00007 
00008 Disassembly .*:
00009 
00010 0+00 <.*>:
00011 #
00012 # dla constants
00013 #
00014 .*     li     a0,0xa800
00015 .*     dsll32 a0,a0,0x10
00016 .*     li     a0,0xa800
00017 .*     dsll32 a0,a0,0x10
00018 .*     daddu  a0,a0,v1
00019 .*     lui    a0,0x8000
00020 .*     lui    a0,0x8000
00021 .*     daddu  a0,a0,v1
00022 .*     lui    a0,0x7fff
00023 .*     ori    a0,a0,0x7ff8
00024 .*     lui    a0,0x7fff
00025 .*     ori    a0,a0,0x7ff8
00026 .*     daddu  a0,a0,v1
00027 .*     lui    a0,0x7fff
00028 .*     ori    a0,a0,0xfff8
00029 .*     lui    a0,0x7fff
00030 .*     ori    a0,a0,0xfff8
00031 .*     daddu  a0,a0,v1
00032 .*     lui    a0,0x1234
00033 .*     ori    a0,a0,0x5678
00034 .*     dsll   a0,a0,0x10
00035 .*     ori    a0,a0,0x9abc
00036 .*     dsll   a0,a0,0x10
00037 .*     ori    a0,a0,0xdef0
00038 .*     lui    a0,0x1234
00039 .*     ori    a0,a0,0x5678
00040 .*     dsll   a0,a0,0x10
00041 .*     ori    a0,a0,0x9abc
00042 .*     dsll   a0,a0,0x10
00043 .*     ori    a0,a0,0xdef0
00044 .*     daddu  a0,a0,v1
00045 #
00046 # dla small_comm
00047 #
00048 .*     daddiu a0,gp,0
00049 .*: R_MIPS_GPREL16   small_comm
00050 .*: R_MIPS_NONE      .*
00051 .*: R_MIPS_NONE      .*
00052 .*     daddiu a0,gp,0
00053 .*: R_MIPS_GPREL16   small_comm
00054 .*: R_MIPS_NONE      .*
00055 .*: R_MIPS_NONE      .*
00056 .*     daddu  a0,a0,v1
00057 .*     daddiu a0,gp,0
00058 .*: R_MIPS_GPREL16   small_comm\+0x3
00059 .*: R_MIPS_NONE      .*
00060 .*: R_MIPS_NONE      .*
00061 .*     daddiu a0,gp,0
00062 .*: R_MIPS_GPREL16   small_comm\+0x3
00063 .*: R_MIPS_NONE      .*
00064 .*: R_MIPS_NONE      .*
00065 .*     daddu  a0,a0,v1
00066 #
00067 # dla big_comm
00068 #
00069 .*     lui    a0,0x0
00070 .*: R_MIPS_HI16      big_comm
00071 .*: R_MIPS_NONE      .*
00072 .*: R_MIPS_NONE      .*
00073 .*     d?addiu       a0,a0,0
00074 .*: R_MIPS_LO16      big_comm
00075 .*: R_MIPS_NONE      .*
00076 .*: R_MIPS_NONE      .*
00077 .*     lui    a0,0x0
00078 .*: R_MIPS_HI16      big_comm
00079 .*: R_MIPS_NONE      .*
00080 .*: R_MIPS_NONE      .*
00081 .*     d?addiu       a0,a0,0
00082 .*: R_MIPS_LO16      big_comm
00083 .*: R_MIPS_NONE      .*
00084 .*: R_MIPS_NONE      .*
00085 .*     daddu  a0,a0,v1
00086 .*     lui    a0,0x0
00087 .*: R_MIPS_HI16      big_comm\+0x3
00088 .*: R_MIPS_NONE      .*
00089 .*: R_MIPS_NONE      .*
00090 .*     d?addiu       a0,a0,0
00091 .*: R_MIPS_LO16      big_comm\+0x3
00092 .*: R_MIPS_NONE      .*
00093 .*: R_MIPS_NONE      .*
00094 .*     lui    a0,0x0
00095 .*: R_MIPS_HI16      big_comm\+0x3
00096 .*: R_MIPS_NONE      .*
00097 .*: R_MIPS_NONE      .*
00098 .*     d?addiu       a0,a0,0
00099 .*: R_MIPS_LO16      big_comm\+0x3
00100 .*: R_MIPS_NONE      .*
00101 .*: R_MIPS_NONE      .*
00102 .*     daddu  a0,a0,v1
00103 #
00104 # dla small_data
00105 #
00106 .*     daddiu a0,gp,0
00107 .*: R_MIPS_GPREL16   small_data
00108 .*: R_MIPS_NONE      .*
00109 .*: R_MIPS_NONE      .*
00110 .*     daddiu a0,gp,0
00111 .*: R_MIPS_GPREL16   small_data
00112 .*: R_MIPS_NONE      .*
00113 .*: R_MIPS_NONE      .*
00114 .*     daddu  a0,a0,v1
00115 .*     daddiu a0,gp,0
00116 .*: R_MIPS_GPREL16   small_data\+0x3
00117 .*: R_MIPS_NONE      .*
00118 .*: R_MIPS_NONE      .*
00119 .*     daddiu a0,gp,0
00120 .*: R_MIPS_GPREL16   small_data\+0x3
00121 .*: R_MIPS_NONE      .*
00122 .*: R_MIPS_NONE      .*
00123 .*     daddu  a0,a0,v1
00124 #
00125 # dla big_data
00126 #
00127 .*     lui    a0,0x0
00128 .*: R_MIPS_HI16      big_data
00129 .*: R_MIPS_NONE      .*
00130 .*: R_MIPS_NONE      .*
00131 .*     d?addiu       a0,a0,0
00132 .*: R_MIPS_LO16      big_data
00133 .*: R_MIPS_NONE      .*
00134 .*: R_MIPS_NONE      .*
00135 .*     lui    a0,0x0
00136 .*: R_MIPS_HI16      big_data
00137 .*: R_MIPS_NONE      .*
00138 .*: R_MIPS_NONE      .*
00139 .*     d?addiu       a0,a0,0
00140 .*: R_MIPS_LO16      big_data
00141 .*: R_MIPS_NONE      .*
00142 .*: R_MIPS_NONE      .*
00143 .*     daddu  a0,a0,v1
00144 .*     lui    a0,0x0
00145 .*: R_MIPS_HI16      big_data\+0x3
00146 .*: R_MIPS_NONE      .*
00147 .*: R_MIPS_NONE      .*
00148 .*     d?addiu       a0,a0,0
00149 .*: R_MIPS_LO16      big_data\+0x3
00150 .*: R_MIPS_NONE      .*
00151 .*: R_MIPS_NONE      .*
00152 .*     lui    a0,0x0
00153 .*: R_MIPS_HI16      big_data\+0x3
00154 .*: R_MIPS_NONE      .*
00155 .*: R_MIPS_NONE      .*
00156 .*     d?addiu       a0,a0,0
00157 .*: R_MIPS_LO16      big_data\+0x3
00158 .*: R_MIPS_NONE      .*
00159 .*: R_MIPS_NONE      .*
00160 .*     daddu  a0,a0,v1
00161 #
00162 # dla extern
00163 #
00164 .*     lui    a0,0x0
00165 .*: R_MIPS_HI16      extern
00166 .*: R_MIPS_NONE      .*
00167 .*: R_MIPS_NONE      .*
00168 .*     d?addiu       a0,a0,0
00169 .*: R_MIPS_LO16      extern
00170 .*: R_MIPS_NONE      .*
00171 .*: R_MIPS_NONE      .*
00172 .*     lui    a0,0x0
00173 .*: R_MIPS_HI16      extern
00174 .*: R_MIPS_NONE      .*
00175 .*: R_MIPS_NONE      .*
00176 .*     d?addiu       a0,a0,0
00177 .*: R_MIPS_LO16      extern
00178 .*: R_MIPS_NONE      .*
00179 .*: R_MIPS_NONE      .*
00180 .*     daddu  a0,a0,v1
00181 .*     lui    a0,0x0
00182 .*: R_MIPS_HI16      extern\+0x34000
00183 .*: R_MIPS_NONE      .*
00184 .*: R_MIPS_NONE      .*
00185 .*     d?addiu       a0,a0,0
00186 .*: R_MIPS_LO16      extern\+0x34000
00187 .*: R_MIPS_NONE      .*
00188 .*: R_MIPS_NONE      .*
00189 .*     lui    a0,0x0
00190 .*: R_MIPS_HI16      extern\+0x34000
00191 .*: R_MIPS_NONE      .*
00192 .*: R_MIPS_NONE      .*
00193 .*     d?addiu       a0,a0,0
00194 .*: R_MIPS_LO16      extern\+0x34000
00195 .*: R_MIPS_NONE      .*
00196 .*: R_MIPS_NONE      .*
00197 .*     daddu  a0,a0,v1
00198 .*     lui    a0,0x0
00199 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00200 .*: R_MIPS_NONE      .*
00201 .*: R_MIPS_NONE      .*
00202 .*     d?addiu       a0,a0,0
00203 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00204 .*: R_MIPS_NONE      .*
00205 .*: R_MIPS_NONE      .*
00206 .*     lui    a0,0x0
00207 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00208 .*: R_MIPS_NONE      .*
00209 .*: R_MIPS_NONE      .*
00210 .*     d?addiu       a0,a0,0
00211 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00212 .*: R_MIPS_NONE      .*
00213 .*: R_MIPS_NONE      .*
00214 .*     daddu  a0,a0,v1
00215 #
00216 # lw constants
00217 #
00218 .*     li     a0,0xa800
00219 .*     dsll32 a0,a0,0x10
00220 .*     lw     a0,0\(a0\)
00221 .*     li     a0,0xa800
00222 .*     dsll32 a0,a0,0x10
00223 .*     daddu  a0,a0,v1
00224 .*     lw     a0,0\(a0\)
00225 .*     lui    a0,0x8000
00226 .*     lw     a0,0\(a0\)
00227 .*     lui    a0,0x8000
00228 .*     daddu  a0,a0,v1
00229 .*     lw     a0,0\(a0\)
00230 .*     lui    a0,0x7fff
00231 .*     lw     a0,32760\(a0\)
00232 .*     lui    a0,0x7fff
00233 .*     daddu  a0,a0,v1
00234 .*     lw     a0,32760\(a0\)
00235 .*     li     a0,0x8000
00236 .*     dsll   a0,a0,0x10
00237 .*     lw     a0,-8\(a0\)
00238 .*     li     a0,0x8000
00239 .*     dsll   a0,a0,0x10
00240 .*     daddu  a0,a0,v1
00241 .*     lw     a0,-8\(a0\)
00242 .*     lui    a0,0x1234
00243 .*     ori    a0,a0,0x5678
00244 .*     dsll   a0,a0,0x10
00245 .*     ori    a0,a0,0x9abd
00246 .*     dsll   a0,a0,0x10
00247 .*     lw     a0,-8464\(a0\)
00248 .*     lui    a0,0x1234
00249 .*     ori    a0,a0,0x5678
00250 .*     dsll   a0,a0,0x10
00251 .*     ori    a0,a0,0x9abd
00252 .*     dsll   a0,a0,0x10
00253 .*     daddu  a0,a0,v1
00254 .*     lw     a0,-8464\(a0\)
00255 #
00256 # lw small_comm
00257 #
00258 .*     lw     a0,0\(gp\)
00259 .*: R_MIPS_GPREL16   small_comm
00260 .*: R_MIPS_NONE      .*
00261 .*: R_MIPS_NONE      .*
00262 .*     daddu  a0,v1,gp
00263 .*     lw     a0,0\(a0\)
00264 .*: R_MIPS_GPREL16   small_comm
00265 .*: R_MIPS_NONE      .*
00266 .*: R_MIPS_NONE      .*
00267 .*     lw     a0,0\(gp\)
00268 .*: R_MIPS_GPREL16   small_comm\+0x3
00269 .*: R_MIPS_NONE      .*
00270 .*: R_MIPS_NONE      .*
00271 .*     daddu  a0,v1,gp
00272 .*     lw     a0,0\(a0\)
00273 .*: R_MIPS_GPREL16   small_comm\+0x3
00274 .*: R_MIPS_NONE      .*
00275 .*: R_MIPS_NONE      .*
00276 #
00277 # lw big_comm
00278 #
00279 .*     lui    a0,0x0
00280 .*: R_MIPS_HI16      big_comm
00281 .*: R_MIPS_NONE      .*
00282 .*: R_MIPS_NONE      .*
00283 .*     lw     a0,0\(a0\)
00284 .*: R_MIPS_LO16      big_comm
00285 .*: R_MIPS_NONE      .*
00286 .*: R_MIPS_NONE      .*
00287 .*     lui    a0,0x0
00288 .*: R_MIPS_HI16      big_comm
00289 .*: R_MIPS_NONE      .*
00290 .*: R_MIPS_NONE      .*
00291 .*     daddu  a0,a0,v1
00292 .*     lw     a0,0\(a0\)
00293 .*: R_MIPS_LO16      big_comm
00294 .*: R_MIPS_NONE      .*
00295 .*: R_MIPS_NONE      .*
00296 .*     lui    a0,0x0
00297 .*: R_MIPS_HI16      big_comm\+0x3
00298 .*: R_MIPS_NONE      .*
00299 .*: R_MIPS_NONE      .*
00300 .*     lw     a0,0\(a0\)
00301 .*: R_MIPS_LO16      big_comm\+0x3
00302 .*: R_MIPS_NONE      .*
00303 .*: R_MIPS_NONE      .*
00304 .*     lui    a0,0x0
00305 .*: R_MIPS_HI16      big_comm\+0x3
00306 .*: R_MIPS_NONE      .*
00307 .*: R_MIPS_NONE      .*
00308 .*     daddu  a0,a0,v1
00309 .*     lw     a0,0\(a0\)
00310 .*: R_MIPS_LO16      big_comm\+0x3
00311 .*: R_MIPS_NONE      .*
00312 .*: R_MIPS_NONE      .*
00313 #
00314 # lw small_data
00315 #
00316 .*     lw     a0,0\(gp\)
00317 .*: R_MIPS_GPREL16   small_data
00318 .*: R_MIPS_NONE      .*
00319 .*: R_MIPS_NONE      .*
00320 .*     daddu  a0,v1,gp
00321 .*     lw     a0,0\(a0\)
00322 .*: R_MIPS_GPREL16   small_data
00323 .*: R_MIPS_NONE      .*
00324 .*: R_MIPS_NONE      .*
00325 .*     lw     a0,0\(gp\)
00326 .*: R_MIPS_GPREL16   small_data\+0x3
00327 .*: R_MIPS_NONE      .*
00328 .*: R_MIPS_NONE      .*
00329 .*     daddu  a0,v1,gp
00330 .*     lw     a0,0\(a0\)
00331 .*: R_MIPS_GPREL16   small_data\+0x3
00332 .*: R_MIPS_NONE      .*
00333 .*: R_MIPS_NONE      .*
00334 #
00335 # lw big_data
00336 #
00337 .*     lui    a0,0x0
00338 .*: R_MIPS_HI16      big_data
00339 .*: R_MIPS_NONE      .*
00340 .*: R_MIPS_NONE      .*
00341 .*     lw     a0,0\(a0\)
00342 .*: R_MIPS_LO16      big_data
00343 .*: R_MIPS_NONE      .*
00344 .*: R_MIPS_NONE      .*
00345 .*     lui    a0,0x0
00346 .*: R_MIPS_HI16      big_data
00347 .*: R_MIPS_NONE      .*
00348 .*: R_MIPS_NONE      .*
00349 .*     daddu  a0,a0,v1
00350 .*     lw     a0,0\(a0\)
00351 .*: R_MIPS_LO16      big_data
00352 .*: R_MIPS_NONE      .*
00353 .*: R_MIPS_NONE      .*
00354 .*     lui    a0,0x0
00355 .*: R_MIPS_HI16      big_data\+0x3
00356 .*: R_MIPS_NONE      .*
00357 .*: R_MIPS_NONE      .*
00358 .*     lw     a0,0\(a0\)
00359 .*: R_MIPS_LO16      big_data\+0x3
00360 .*: R_MIPS_NONE      .*
00361 .*: R_MIPS_NONE      .*
00362 .*     lui    a0,0x0
00363 .*: R_MIPS_HI16      big_data\+0x3
00364 .*: R_MIPS_NONE      .*
00365 .*: R_MIPS_NONE      .*
00366 .*     daddu  a0,a0,v1
00367 .*     lw     a0,0\(a0\)
00368 .*: R_MIPS_LO16      big_data\+0x3
00369 .*: R_MIPS_NONE      .*
00370 .*: R_MIPS_NONE      .*
00371 #
00372 # lw extern
00373 #
00374 .*     lui    a0,0x0
00375 .*: R_MIPS_HI16      extern
00376 .*: R_MIPS_NONE      .*
00377 .*: R_MIPS_NONE      .*
00378 .*     lw     a0,0\(a0\)
00379 .*: R_MIPS_LO16      extern
00380 .*: R_MIPS_NONE      .*
00381 .*: R_MIPS_NONE      .*
00382 .*     lui    a0,0x0
00383 .*: R_MIPS_HI16      extern
00384 .*: R_MIPS_NONE      .*
00385 .*: R_MIPS_NONE      .*
00386 .*     daddu  a0,a0,v1
00387 .*     lw     a0,0\(a0\)
00388 .*: R_MIPS_LO16      extern
00389 .*: R_MIPS_NONE      .*
00390 .*: R_MIPS_NONE      .*
00391 .*     lui    a0,0x0
00392 .*: R_MIPS_HI16      extern\+0x34000
00393 .*: R_MIPS_NONE      .*
00394 .*: R_MIPS_NONE      .*
00395 .*     lw     a0,0\(a0\)
00396 .*: R_MIPS_LO16      extern\+0x34000
00397 .*: R_MIPS_NONE      .*
00398 .*: R_MIPS_NONE      .*
00399 .*     lui    a0,0x0
00400 .*: R_MIPS_HI16      extern\+0x34000
00401 .*: R_MIPS_NONE      .*
00402 .*: R_MIPS_NONE      .*
00403 .*     daddu  a0,a0,v1
00404 .*     lw     a0,0\(a0\)
00405 .*: R_MIPS_LO16      extern\+0x34000
00406 .*: R_MIPS_NONE      .*
00407 .*: R_MIPS_NONE      .*
00408 .*     lui    a0,0x0
00409 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00410 .*: R_MIPS_NONE      .*
00411 .*: R_MIPS_NONE      .*
00412 .*     lw     a0,0\(a0\)
00413 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00414 .*: R_MIPS_NONE      .*
00415 .*: R_MIPS_NONE      .*
00416 .*     lui    a0,0x0
00417 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00418 .*: R_MIPS_NONE      .*
00419 .*: R_MIPS_NONE      .*
00420 .*     daddu  a0,a0,v1
00421 .*     lw     a0,0\(a0\)
00422 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00423 .*: R_MIPS_NONE      .*
00424 .*: R_MIPS_NONE      .*
00425 #
00426 # sw constants
00427 #
00428 .*     li     at,0xa800
00429 .*     dsll32 at,at,0x10
00430 .*     sw     a0,0\(at\)
00431 .*     li     at,0xa800
00432 .*     dsll32 at,at,0x10
00433 .*     daddu  at,at,v1
00434 .*     sw     a0,0\(at\)
00435 .*     lui    at,0x8000
00436 .*     sw     a0,0\(at\)
00437 .*     lui    at,0x8000
00438 .*     daddu  at,at,v1
00439 .*     sw     a0,0\(at\)
00440 .*     lui    at,0x7fff
00441 .*     sw     a0,32760\(at\)
00442 .*     lui    at,0x7fff
00443 .*     daddu  at,at,v1
00444 .*     sw     a0,32760\(at\)
00445 .*     li     at,0x8000
00446 .*     dsll   at,at,0x10
00447 .*     sw     a0,-8\(at\)
00448 .*     li     at,0x8000
00449 .*     dsll   at,at,0x10
00450 .*     daddu  at,at,v1
00451 .*     sw     a0,-8\(at\)
00452 .*     lui    at,0x1234
00453 .*     ori    at,at,0x5678
00454 .*     dsll   at,at,0x10
00455 .*     ori    at,at,0x9abd
00456 .*     dsll   at,at,0x10
00457 .*     sw     a0,-8464\(at\)
00458 .*     lui    at,0x1234
00459 .*     ori    at,at,0x5678
00460 .*     dsll   at,at,0x10
00461 .*     ori    at,at,0x9abd
00462 .*     dsll   at,at,0x10
00463 .*     daddu  at,at,v1
00464 .*     sw     a0,-8464\(at\)
00465 #
00466 # sw small_comm
00467 #
00468 .*     sw     a0,0\(gp\)
00469 .*: R_MIPS_GPREL16   small_comm
00470 .*: R_MIPS_NONE      .*
00471 .*: R_MIPS_NONE      .*
00472 .*     daddu  at,v1,gp
00473 .*     sw     a0,0\(at\)
00474 .*: R_MIPS_GPREL16   small_comm
00475 .*: R_MIPS_NONE      .*
00476 .*: R_MIPS_NONE      .*
00477 .*     sw     a0,0\(gp\)
00478 .*: R_MIPS_GPREL16   small_comm\+0x3
00479 .*: R_MIPS_NONE      .*
00480 .*: R_MIPS_NONE      .*
00481 .*     daddu  at,v1,gp
00482 .*     sw     a0,0\(at\)
00483 .*: R_MIPS_GPREL16   small_comm\+0x3
00484 .*: R_MIPS_NONE      .*
00485 .*: R_MIPS_NONE      .*
00486 #
00487 # sw big_comm
00488 #
00489 .*     lui    at,0x0
00490 .*: R_MIPS_HI16      big_comm
00491 .*: R_MIPS_NONE      .*
00492 .*: R_MIPS_NONE      .*
00493 .*     sw     a0,0\(at\)
00494 .*: R_MIPS_LO16      big_comm
00495 .*: R_MIPS_NONE      .*
00496 .*: R_MIPS_NONE      .*
00497 .*     lui    at,0x0
00498 .*: R_MIPS_HI16      big_comm
00499 .*: R_MIPS_NONE      .*
00500 .*: R_MIPS_NONE      .*
00501 .*     daddu  at,at,v1
00502 .*     sw     a0,0\(at\)
00503 .*: R_MIPS_LO16      big_comm
00504 .*: R_MIPS_NONE      .*
00505 .*: R_MIPS_NONE      .*
00506 .*     lui    at,0x0
00507 .*: R_MIPS_HI16      big_comm\+0x3
00508 .*: R_MIPS_NONE      .*
00509 .*: R_MIPS_NONE      .*
00510 .*     sw     a0,0\(at\)
00511 .*: R_MIPS_LO16      big_comm\+0x3
00512 .*: R_MIPS_NONE      .*
00513 .*: R_MIPS_NONE      .*
00514 .*     lui    at,0x0
00515 .*: R_MIPS_HI16      big_comm\+0x3
00516 .*: R_MIPS_NONE      .*
00517 .*: R_MIPS_NONE      .*
00518 .*     daddu  at,at,v1
00519 .*     sw     a0,0\(at\)
00520 .*: R_MIPS_LO16      big_comm\+0x3
00521 .*: R_MIPS_NONE      .*
00522 .*: R_MIPS_NONE      .*
00523 #
00524 # sw small_data
00525 #
00526 .*     sw     a0,0\(gp\)
00527 .*: R_MIPS_GPREL16   small_data
00528 .*: R_MIPS_NONE      .*
00529 .*: R_MIPS_NONE      .*
00530 .*     daddu  at,v1,gp
00531 .*     sw     a0,0\(at\)
00532 .*: R_MIPS_GPREL16   small_data
00533 .*: R_MIPS_NONE      .*
00534 .*: R_MIPS_NONE      .*
00535 .*     sw     a0,0\(gp\)
00536 .*: R_MIPS_GPREL16   small_data\+0x3
00537 .*: R_MIPS_NONE      .*
00538 .*: R_MIPS_NONE      .*
00539 .*     daddu  at,v1,gp
00540 .*     sw     a0,0\(at\)
00541 .*: R_MIPS_GPREL16   small_data\+0x3
00542 .*: R_MIPS_NONE      .*
00543 .*: R_MIPS_NONE      .*
00544 #
00545 # sw big_data
00546 #
00547 .*     lui    at,0x0
00548 .*: R_MIPS_HI16      big_data
00549 .*: R_MIPS_NONE      .*
00550 .*: R_MIPS_NONE      .*
00551 .*     sw     a0,0\(at\)
00552 .*: R_MIPS_LO16      big_data
00553 .*: R_MIPS_NONE      .*
00554 .*: R_MIPS_NONE      .*
00555 .*     lui    at,0x0
00556 .*: R_MIPS_HI16      big_data
00557 .*: R_MIPS_NONE      .*
00558 .*: R_MIPS_NONE      .*
00559 .*     daddu  at,at,v1
00560 .*     sw     a0,0\(at\)
00561 .*: R_MIPS_LO16      big_data
00562 .*: R_MIPS_NONE      .*
00563 .*: R_MIPS_NONE      .*
00564 .*     lui    at,0x0
00565 .*: R_MIPS_HI16      big_data\+0x3
00566 .*: R_MIPS_NONE      .*
00567 .*: R_MIPS_NONE      .*
00568 .*     sw     a0,0\(at\)
00569 .*: R_MIPS_LO16      big_data\+0x3
00570 .*: R_MIPS_NONE      .*
00571 .*: R_MIPS_NONE      .*
00572 .*     lui    at,0x0
00573 .*: R_MIPS_HI16      big_data\+0x3
00574 .*: R_MIPS_NONE      .*
00575 .*: R_MIPS_NONE      .*
00576 .*     daddu  at,at,v1
00577 .*     sw     a0,0\(at\)
00578 .*: R_MIPS_LO16      big_data\+0x3
00579 .*: R_MIPS_NONE      .*
00580 .*: R_MIPS_NONE      .*
00581 #
00582 # sw extern
00583 #
00584 .*     lui    at,0x0
00585 .*: R_MIPS_HI16      extern
00586 .*: R_MIPS_NONE      .*
00587 .*: R_MIPS_NONE      .*
00588 .*     sw     a0,0\(at\)
00589 .*: R_MIPS_LO16      extern
00590 .*: R_MIPS_NONE      .*
00591 .*: R_MIPS_NONE      .*
00592 .*     lui    at,0x0
00593 .*: R_MIPS_HI16      extern
00594 .*: R_MIPS_NONE      .*
00595 .*: R_MIPS_NONE      .*
00596 .*     daddu  at,at,v1
00597 .*     sw     a0,0\(at\)
00598 .*: R_MIPS_LO16      extern
00599 .*: R_MIPS_NONE      .*
00600 .*: R_MIPS_NONE      .*
00601 .*     lui    at,0x0
00602 .*: R_MIPS_HI16      extern\+0x34000
00603 .*: R_MIPS_NONE      .*
00604 .*: R_MIPS_NONE      .*
00605 .*     sw     a0,0\(at\)
00606 .*: R_MIPS_LO16      extern\+0x34000
00607 .*: R_MIPS_NONE      .*
00608 .*: R_MIPS_NONE      .*
00609 .*     lui    at,0x0
00610 .*: R_MIPS_HI16      extern\+0x34000
00611 .*: R_MIPS_NONE      .*
00612 .*: R_MIPS_NONE      .*
00613 .*     daddu  at,at,v1
00614 .*     sw     a0,0\(at\)
00615 .*: R_MIPS_LO16      extern\+0x34000
00616 .*: R_MIPS_NONE      .*
00617 .*: R_MIPS_NONE      .*
00618 .*     lui    at,0x0
00619 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00620 .*: R_MIPS_NONE      .*
00621 .*: R_MIPS_NONE      .*
00622 .*     sw     a0,0\(at\)
00623 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00624 .*: R_MIPS_NONE      .*
00625 .*: R_MIPS_NONE      .*
00626 .*     lui    at,0x0
00627 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00628 .*: R_MIPS_NONE      .*
00629 .*: R_MIPS_NONE      .*
00630 .*     daddu  at,at,v1
00631 .*     sw     a0,0\(at\)
00632 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00633 .*: R_MIPS_NONE      .*
00634 .*: R_MIPS_NONE      .*
00635 #
00636 # usw constants
00637 #
00638 .*     li     at,0xa800
00639 .*     dsll32 at,at,0x10
00640 .*     swl    a0,0\(at\)
00641 .*     swr    a0,3\(at\)
00642 .*     li     at,0xa800
00643 .*     dsll32 at,at,0x10
00644 .*     daddu  at,at,v1
00645 .*     swl    a0,0\(at\)
00646 .*     swr    a0,3\(at\)
00647 .*     lui    at,0x8000
00648 .*     swl    a0,0\(at\)
00649 .*     swr    a0,3\(at\)
00650 .*     lui    at,0x8000
00651 .*     daddu  at,at,v1
00652 .*     swl    a0,0\(at\)
00653 .*     swr    a0,3\(at\)
00654 .*     lui    at,0x7fff
00655 .*     ori    at,at,0x7ff8
00656 .*     swl    a0,0\(at\)
00657 .*     swr    a0,3\(at\)
00658 .*     lui    at,0x7fff
00659 .*     ori    at,at,0x7ff8
00660 .*     daddu  at,at,v1
00661 .*     swl    a0,0\(at\)
00662 .*     swr    a0,3\(at\)
00663 .*     lui    at,0x7fff
00664 .*     ori    at,at,0xfff8
00665 .*     swl    a0,0\(at\)
00666 .*     swr    a0,3\(at\)
00667 .*     lui    at,0x7fff
00668 .*     ori    at,at,0xfff8
00669 .*     daddu  at,at,v1
00670 .*     swl    a0,0\(at\)
00671 .*     swr    a0,3\(at\)
00672 .*     lui    at,0x1234
00673 .*     ori    at,at,0x5678
00674 .*     dsll   at,at,0x10
00675 .*     ori    at,at,0x9abc
00676 .*     dsll   at,at,0x10
00677 .*     ori    at,at,0xdef0
00678 .*     swl    a0,0\(at\)
00679 .*     swr    a0,3\(at\)
00680 .*     lui    at,0x1234
00681 .*     ori    at,at,0x5678
00682 .*     dsll   at,at,0x10
00683 .*     ori    at,at,0x9abc
00684 .*     dsll   at,at,0x10
00685 .*     ori    at,at,0xdef0
00686 .*     daddu  at,at,v1
00687 .*     swl    a0,0\(at\)
00688 .*     swr    a0,3\(at\)
00689 #
00690 # usw small_comm
00691 #
00692 .*     daddiu at,gp,0
00693 .*: R_MIPS_GPREL16   small_comm
00694 .*: R_MIPS_NONE      .*
00695 .*: R_MIPS_NONE      .*
00696 .*     swl    a0,0\(at\)
00697 .*     swr    a0,3\(at\)
00698 .*     daddiu at,gp,0
00699 .*: R_MIPS_GPREL16   small_comm
00700 .*: R_MIPS_NONE      .*
00701 .*: R_MIPS_NONE      .*
00702 .*     daddu  at,at,v1
00703 .*     swl    a0,0\(at\)
00704 .*     swr    a0,3\(at\)
00705 .*     daddiu at,gp,0
00706 .*: R_MIPS_GPREL16   small_comm\+0x3
00707 .*: R_MIPS_NONE      .*
00708 .*: R_MIPS_NONE      .*
00709 .*     swl    a0,0\(at\)
00710 .*     swr    a0,3\(at\)
00711 .*     daddiu at,gp,0
00712 .*: R_MIPS_GPREL16   small_comm\+0x3
00713 .*: R_MIPS_NONE      .*
00714 .*: R_MIPS_NONE      .*
00715 .*     daddu  at,at,v1
00716 .*     swl    a0,0\(at\)
00717 .*     swr    a0,3\(at\)
00718 #
00719 # usw big_comm
00720 #
00721 .*     lui    at,0x0
00722 .*: R_MIPS_HI16      big_comm
00723 .*: R_MIPS_NONE      .*
00724 .*: R_MIPS_NONE      .*
00725 .*     d?addiu       at,at,0
00726 .*: R_MIPS_LO16      big_comm
00727 .*: R_MIPS_NONE      .*
00728 .*: R_MIPS_NONE      .*
00729 .*     swl    a0,0\(at\)
00730 .*     swr    a0,3\(at\)
00731 .*     lui    at,0x0
00732 .*: R_MIPS_HI16      big_comm
00733 .*: R_MIPS_NONE      .*
00734 .*: R_MIPS_NONE      .*
00735 .*     d?addiu       at,at,0
00736 .*: R_MIPS_LO16      big_comm
00737 .*: R_MIPS_NONE      .*
00738 .*: R_MIPS_NONE      .*
00739 .*     daddu  at,at,v1
00740 .*     swl    a0,0\(at\)
00741 .*     swr    a0,3\(at\)
00742 .*     lui    at,0x0
00743 .*: R_MIPS_HI16      big_comm\+0x3
00744 .*: R_MIPS_NONE      .*
00745 .*: R_MIPS_NONE      .*
00746 .*     d?addiu       at,at,0
00747 .*: R_MIPS_LO16      big_comm\+0x3
00748 .*: R_MIPS_NONE      .*
00749 .*: R_MIPS_NONE      .*
00750 .*     swl    a0,0\(at\)
00751 .*     swr    a0,3\(at\)
00752 .*     lui    at,0x0
00753 .*: R_MIPS_HI16      big_comm\+0x3
00754 .*: R_MIPS_NONE      .*
00755 .*: R_MIPS_NONE      .*
00756 .*     d?addiu       at,at,0
00757 .*: R_MIPS_LO16      big_comm\+0x3
00758 .*: R_MIPS_NONE      .*
00759 .*: R_MIPS_NONE      .*
00760 .*     daddu  at,at,v1
00761 .*     swl    a0,0\(at\)
00762 .*     swr    a0,3\(at\)
00763 #
00764 # usw small_data
00765 #
00766 .*     daddiu at,gp,0
00767 .*: R_MIPS_GPREL16   small_data
00768 .*: R_MIPS_NONE      .*
00769 .*: R_MIPS_NONE      .*
00770 .*     swl    a0,0\(at\)
00771 .*     swr    a0,3\(at\)
00772 .*     daddiu at,gp,0
00773 .*: R_MIPS_GPREL16   small_data
00774 .*: R_MIPS_NONE      .*
00775 .*: R_MIPS_NONE      .*
00776 .*     daddu  at,at,v1
00777 .*     swl    a0,0\(at\)
00778 .*     swr    a0,3\(at\)
00779 .*     daddiu at,gp,0
00780 .*: R_MIPS_GPREL16   small_data\+0x3
00781 .*: R_MIPS_NONE      .*
00782 .*: R_MIPS_NONE      .*
00783 .*     swl    a0,0\(at\)
00784 .*     swr    a0,3\(at\)
00785 .*     daddiu at,gp,0
00786 .*: R_MIPS_GPREL16   small_data\+0x3
00787 .*: R_MIPS_NONE      .*
00788 .*: R_MIPS_NONE      .*
00789 .*     daddu  at,at,v1
00790 .*     swl    a0,0\(at\)
00791 .*     swr    a0,3\(at\)
00792 #
00793 # usw big_data
00794 #
00795 .*     lui    at,0x0
00796 .*: R_MIPS_HI16      big_data
00797 .*: R_MIPS_NONE      .*
00798 .*: R_MIPS_NONE      .*
00799 .*     d?addiu       at,at,0
00800 .*: R_MIPS_LO16      big_data
00801 .*: R_MIPS_NONE      .*
00802 .*: R_MIPS_NONE      .*
00803 .*     swl    a0,0\(at\)
00804 .*     swr    a0,3\(at\)
00805 .*     lui    at,0x0
00806 .*: R_MIPS_HI16      big_data
00807 .*: R_MIPS_NONE      .*
00808 .*: R_MIPS_NONE      .*
00809 .*     d?addiu       at,at,0
00810 .*: R_MIPS_LO16      big_data
00811 .*: R_MIPS_NONE      .*
00812 .*: R_MIPS_NONE      .*
00813 .*     daddu  at,at,v1
00814 .*     swl    a0,0\(at\)
00815 .*     swr    a0,3\(at\)
00816 .*     lui    at,0x0
00817 .*: R_MIPS_HI16      big_data\+0x3
00818 .*: R_MIPS_NONE      .*
00819 .*: R_MIPS_NONE      .*
00820 .*     d?addiu       at,at,0
00821 .*: R_MIPS_LO16      big_data\+0x3
00822 .*: R_MIPS_NONE      .*
00823 .*: R_MIPS_NONE      .*
00824 .*     swl    a0,0\(at\)
00825 .*     swr    a0,3\(at\)
00826 .*     lui    at,0x0
00827 .*: R_MIPS_HI16      big_data\+0x3
00828 .*: R_MIPS_NONE      .*
00829 .*: R_MIPS_NONE      .*
00830 .*     d?addiu       at,at,0
00831 .*: R_MIPS_LO16      big_data\+0x3
00832 .*: R_MIPS_NONE      .*
00833 .*: R_MIPS_NONE      .*
00834 .*     daddu  at,at,v1
00835 .*     swl    a0,0\(at\)
00836 .*     swr    a0,3\(at\)
00837 #
00838 # usw extern
00839 #
00840 .*     lui    at,0x0
00841 .*: R_MIPS_HI16      extern
00842 .*: R_MIPS_NONE      .*
00843 .*: R_MIPS_NONE      .*
00844 .*     d?addiu       at,at,0
00845 .*: R_MIPS_LO16      extern
00846 .*: R_MIPS_NONE      .*
00847 .*: R_MIPS_NONE      .*
00848 .*     swl    a0,0\(at\)
00849 .*     swr    a0,3\(at\)
00850 .*     lui    at,0x0
00851 .*: R_MIPS_HI16      extern
00852 .*: R_MIPS_NONE      .*
00853 .*: R_MIPS_NONE      .*
00854 .*     d?addiu       at,at,0
00855 .*: R_MIPS_LO16      extern
00856 .*: R_MIPS_NONE      .*
00857 .*: R_MIPS_NONE      .*
00858 .*     daddu  at,at,v1
00859 .*     swl    a0,0\(at\)
00860 .*     swr    a0,3\(at\)
00861 .*     lui    at,0x0
00862 .*: R_MIPS_HI16      extern\+0x34000
00863 .*: R_MIPS_NONE      .*
00864 .*: R_MIPS_NONE      .*
00865 .*     d?addiu       at,at,0
00866 .*: R_MIPS_LO16      extern\+0x34000
00867 .*: R_MIPS_NONE      .*
00868 .*: R_MIPS_NONE      .*
00869 .*     swl    a0,0\(at\)
00870 .*     swr    a0,3\(at\)
00871 .*     lui    at,0x0
00872 .*: R_MIPS_HI16      extern\+0x34000
00873 .*: R_MIPS_NONE      .*
00874 .*: R_MIPS_NONE      .*
00875 .*     d?addiu       at,at,0
00876 .*: R_MIPS_LO16      extern\+0x34000
00877 .*: R_MIPS_NONE      .*
00878 .*: R_MIPS_NONE      .*
00879 .*     daddu  at,at,v1
00880 .*     swl    a0,0\(at\)
00881 .*     swr    a0,3\(at\)
00882 .*     lui    at,0x0
00883 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00884 .*: R_MIPS_NONE      .*
00885 .*: R_MIPS_NONE      .*
00886 .*     d?addiu       at,at,0
00887 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00888 .*: R_MIPS_NONE      .*
00889 .*: R_MIPS_NONE      .*
00890 .*     swl    a0,0\(at\)
00891 .*     swr    a0,3\(at\)
00892 .*     lui    at,0x0
00893 .*: R_MIPS_HI16      extern\+0xfffffffffffcc000
00894 .*: R_MIPS_NONE      .*
00895 .*: R_MIPS_NONE      .*
00896 .*     d?addiu       at,at,0
00897 .*: R_MIPS_LO16      extern\+0xfffffffffffcc000
00898 .*: R_MIPS_NONE      .*
00899 .*: R_MIPS_NONE      .*
00900 .*     daddu  at,at,v1
00901 .*     swl    a0,0\(at\)
00902 .*     swr    a0,3\(at\)
00903 #
00904 # with sym32 off
00905 #
00906 .*     lui    a0,0x0
00907 .*: R_MIPS_HIGHEST   extern
00908 .*: R_MIPS_NONE      .*
00909 .*: R_MIPS_NONE      .*
00910 .*     lui    at,0x0
00911 .*: R_MIPS_HI16      extern
00912 .*: R_MIPS_NONE      .*
00913 .*: R_MIPS_NONE      .*
00914 .*     daddiu a0,a0,0
00915 .*: R_MIPS_HIGHER    extern
00916 .*: R_MIPS_NONE      .*
00917 .*: R_MIPS_NONE      .*
00918 .*     daddiu at,at,0
00919 .*: R_MIPS_LO16      extern
00920 .*: R_MIPS_NONE      .*
00921 .*: R_MIPS_NONE      .*
00922 .*     dsll32 a0,a0,0x0
00923 .*     daddu  a0,a0,at
00924 .*     lui    a0,0x0
00925 .*: R_MIPS_HIGHEST   extern
00926 .*: R_MIPS_NONE      .*
00927 .*: R_MIPS_NONE      .*
00928 .*     lui    at,0x0
00929 .*: R_MIPS_HI16      extern
00930 .*: R_MIPS_NONE      .*
00931 .*: R_MIPS_NONE      .*
00932 .*     daddiu a0,a0,0
00933 .*: R_MIPS_HIGHER    extern
00934 .*: R_MIPS_NONE      .*
00935 .*: R_MIPS_NONE      .*
00936 .*     dsll32 a0,a0,0x0
00937 .*     daddu  a0,a0,at
00938 .*     lw     a0,0\(a0\)
00939 .*: R_MIPS_LO16      extern
00940 .*: R_MIPS_NONE      .*
00941 .*: R_MIPS_NONE      .*
00942 .*     lui    at,0x0
00943 .*: R_MIPS_HIGHEST   extern
00944 .*: R_MIPS_NONE      .*
00945 .*: R_MIPS_NONE      .*
00946 .*     daddiu at,at,0
00947 .*: R_MIPS_HIGHER    extern
00948 .*: R_MIPS_NONE      .*
00949 .*: R_MIPS_NONE      .*
00950 .*     dsll   at,at,0x10
00951 .*     daddiu at,at,0
00952 .*: R_MIPS_HI16      extern
00953 .*: R_MIPS_NONE      .*
00954 .*: R_MIPS_NONE      .*
00955 .*     dsll   at,at,0x10
00956 .*     sw     a0,0\(at\)
00957 .*: R_MIPS_LO16      extern
00958 .*: R_MIPS_NONE      .*
00959 .*: R_MIPS_NONE      .*
00960 .*     lui    at,0x0
00961 .*: R_MIPS_HIGHEST   extern
00962 .*: R_MIPS_NONE      .*
00963 .*: R_MIPS_NONE      .*
00964 .*     daddiu at,at,0
00965 .*: R_MIPS_HIGHER    extern
00966 .*: R_MIPS_NONE      .*
00967 .*: R_MIPS_NONE      .*
00968 .*     dsll   at,at,0x10
00969 .*     daddiu at,at,0
00970 .*: R_MIPS_HI16      extern
00971 .*: R_MIPS_NONE      .*
00972 .*: R_MIPS_NONE      .*
00973 .*     dsll   at,at,0x10
00974 .*     daddiu at,at,0
00975 .*: R_MIPS_LO16      extern
00976 .*: R_MIPS_NONE      .*
00977 .*: R_MIPS_NONE      .*
00978 .*     swl    a0,0\(at\)
00979 .*     swr    a0,3\(at\)
00980 #
00981 # ...and back on again
00982 #
00983 .*     lui    a0,0x0
00984 .*: R_MIPS_HI16      extern
00985 .*: R_MIPS_NONE      .*
00986 .*: R_MIPS_NONE      .*
00987 .*     daddiu a0,a0,0
00988 .*: R_MIPS_LO16      extern
00989 .*: R_MIPS_NONE      .*
00990 .*: R_MIPS_NONE      .*
00991 .*     lui    a0,0x0
00992 .*: R_MIPS_HI16      extern
00993 .*: R_MIPS_NONE      .*
00994 .*: R_MIPS_NONE      .*
00995 .*     lw     a0,0\(a0\)
00996 .*: R_MIPS_LO16      extern
00997 .*: R_MIPS_NONE      .*
00998 .*: R_MIPS_NONE      .*
00999 .*     lui    at,0x0
01000 .*: R_MIPS_HI16      extern
01001 .*: R_MIPS_NONE      .*
01002 .*: R_MIPS_NONE      .*
01003 .*     sw     a0,0\(at\)
01004 .*: R_MIPS_LO16      extern
01005 .*: R_MIPS_NONE      .*
01006 .*: R_MIPS_NONE      .*
01007 .*     lui    at,0x0
01008 .*: R_MIPS_HI16      extern
01009 .*: R_MIPS_NONE      .*
01010 .*: R_MIPS_NONE      .*
01011 .*     daddiu at,at,0
01012 .*: R_MIPS_LO16      extern
01013 .*: R_MIPS_NONE      .*
01014 .*: R_MIPS_NONE      .*
01015 .*     swl    a0,0\(at\)
01016 .*     swr    a0,3\(at\)
01017 #pass