mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
78da84f994
Similarly to commit 86b24e15c4
("MIPS/LD/testsuite: Correct
comm-data.exp test ABI/emul/endian arrangement") update the mips-elf.exp
test script to:
- correctly select emulations for targets using non-traditional MIPS
emulations,
- correctly select ABIs for targets that do not support all of them,
- use the default endianness selection where possible to benefit targets
that support only one,
- simplify test invocation by providing ABI-specific `run_dump_test'
wrappers, specifically `run_dump_test_o32', `run_dump_test_n32',
`run_dump_test_n64' and `run_dump_test_eabi', which remove the need to
use conditionals across the Expect script or to repeat ABI-specific
GAS and LD flags with each invocation,
removing numerous test failures for `mips-sgi-irix6', `mips64-openbsd',
`mips64el-openbsd' and `mips64el-ps2-elf' targets and broadening
coverage for several MIPS targets.
There are some new failures for the `mips64el-ps2-elf' target with tests
that were not previously run for that target:
FAIL: MIPS16 link branch to absolute expression (n32)
FAIL: MIPS16 link branch to absolute expression 1 (n32)
FAIL: MIPS16 link branch to absolute expression 2 (n32)
FAIL: microMIPS link branch to absolute expression (n32)
FAIL: MIPS ELF got reloc n32
FAIL: MIPS ELF xgot reloc n32
FAIL: undefined weak symbol overflow (n32)
FAIL: R_MIPS16_HI16 and R_MIPS16_LO16 relocs n32
FAIL: ld-mips-elf/attr-gnu-4-0-n32-ph
FAIL: ld-mips-elf/attr-gnu-4-1-n32-ph
FAIL: ld-mips-elf/attr-gnu-4-2-n32-ph
FAIL: ld-mips-elf/attr-gnu-4-3-n32-ph
FAIL: MIPSr6 JALR reloc unaligned/cross-mode link test (n32)
which are mostly due to dump discrepancies caused by mapping differences
coming from the default linker scripts used by these test cases, or
sometimes because of the specific MIPS processor architecture recorded
in the ELF file taking precedence over the general MIPS ISA level also
recorded. Finally, the R_MIPS16_HI16/R_MIPS16_LO16 relocation test
failure is a preexisting issue with the IRIX style emulation.
These failures will have to be addressed separately.
ld/
* testsuite/ld-mips-elf/mips-elf.exp (run_dump_test_abi)
(run_dump_test_o32, run_dump_test_n32, run_dump_test_n64)
(run_dump_test_eabi): New procedures.
(has_newabi, has_elf32): Remove variables.
(has_abi): New associative array variable.
(abi_asflags, abi_ldflags): Update settings across targets.
(irixemul): New variable.
Replace `run_dump_test' calls where applicable throughout with
`run_dump_test_o32', `run_dump_test_n32', `run_dump_test_n64'
and `run_dump_test_eabi' as appropriate. Remove explicit
passing of `abi_asflags' and `abi_ldflags'. Use `noarch' for
tests that require their own architecture setting. Force the
big endianness for tests that require it. Select the endianness
required for `objdump invocation with the `reloc-2' test.
Conditionalize tests run via `run_ld_link_tests' on the ABI
required and use the ABI list from the `has_abi' array where
appropriate.
* testsuite/ld-mips-elf/attr-gnu-4-0-n32-ph.d: Remove ABI and
endianness selection options from `ld' and `source' tags. Relax
output format matching.
* testsuite/ld-mips-elf/attr-gnu-4-0-n64-ph.d: Likewise.
* testsuite/ld-mips-elf/attr-gnu-4-1-n32-ph.d: Likewise.
* testsuite/ld-mips-elf/attr-gnu-4-1-n64-ph.d: Likewise.
* testsuite/ld-mips-elf/attr-gnu-4-2-n32-ph.d: Likewise.
* testsuite/ld-mips-elf/attr-gnu-4-2-n64-ph.d: Likewise.
* testsuite/ld-mips-elf/attr-gnu-4-3-n32-ph.d: Likewise.
* testsuite/ld-mips-elf/attr-gnu-4-3-n64-ph.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-addend-micromips-n32.d: Remove
ABI and endianness selection options from `as', `ld', `source'
tags, and also the `-march=from-abi' option. Remove the `as'
tag where it would become empty.
* testsuite/ld-mips-elf/bal-jalx-addend-micromips-n64.d:
Likewise.
* testsuite/ld-mips-elf/bal-jalx-addend-micromips.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-addend-n32.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-addend-n64.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-addend.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-local-micromips-n32.d:
Likewise.
* testsuite/ld-mips-elf/bal-jalx-local-micromips-n64.d:
Likewise.
* testsuite/ld-mips-elf/bal-jalx-local-micromips.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-local-n32.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-local-n64.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-local.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-micromips-n32.d:
Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-micromips-n64.d:
Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-micromips.d:
Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-micromips-n32.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-micromips-n64.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-micromips.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-n32.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-n64.d: Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic.d: Likewise.
* testsuite/ld-mips-elf/branch-absolute-addend-n32.d: Likewise.
* testsuite/ld-mips-elf/branch-absolute-addend-n64.d: Likewise.
* testsuite/ld-mips-elf/branch-absolute-addend.d: Likewise.
* testsuite/ld-mips-elf/branch-absolute-n32.d: Likewise.
* testsuite/ld-mips-elf/branch-absolute-n64.d: Likewise.
* testsuite/ld-mips-elf/branch-absolute.d: Likewise.
* testsuite/ld-mips-elf/dyn-sec64.d: Likewise.
* testsuite/ld-mips-elf/eh-frame1-n32.d: Likewise.
* testsuite/ld-mips-elf/eh-frame1-n64.d: Likewise.
* testsuite/ld-mips-elf/eh-frame2-n32.d: Likewise.
* testsuite/ld-mips-elf/eh-frame2-n64.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-got-n32-embed.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-got-n32.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-got-n64-embed.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-got-n64-irix.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-got-n64.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-xgot-n64-irix.d: Likewise.
* testsuite/ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
* testsuite/ld-mips-elf/emit-relocs-1.d: Likewise.
* testsuite/ld-mips-elf/got-dump-2.d: Likewise.
* testsuite/ld-mips-elf/got-page-2.d: Likewise.
* testsuite/ld-mips-elf/jal-global-overflow-0.d: Likewise.
* testsuite/ld-mips-elf/jal-global-overflow-1.d: Likewise.
* testsuite/ld-mips-elf/jal-local-overflow-0.d: Likewise.
* testsuite/ld-mips-elf/jal-local-overflow-1.d: Likewise.
* testsuite/ld-mips-elf/jalbal.d: Likewise.
* testsuite/ld-mips-elf/jalx-addend-n32.d: Likewise.
* testsuite/ld-mips-elf/jalx-addend-n64.d: Likewise.
* testsuite/ld-mips-elf/jalx-addend.d: Likewise.
* testsuite/ld-mips-elf/jalx-local-n32.d: Likewise.
* testsuite/ld-mips-elf/jalx-local-n64.d: Likewise.
* testsuite/ld-mips-elf/jalx-local.d: Likewise.
* testsuite/ld-mips-elf/jr-to-b-1.d: Likewise.
* testsuite/ld-mips-elf/jr-to-b-2.d: Likewise.
* testsuite/ld-mips-elf/lsi-4010-isa.d: Likewise.
* testsuite/ld-mips-elf/micromips-branch-absolute-addend-n32.d:
Likewise.
* testsuite/ld-mips-elf/micromips-branch-absolute-addend-n64.d:
Likewise.
* testsuite/ld-mips-elf/micromips-branch-absolute-addend.d:
Likewise.
* testsuite/ld-mips-elf/micromips-branch-absolute-n32.d:
Likewise.
* testsuite/ld-mips-elf/micromips-branch-absolute-n64.d:
Likewise.
* testsuite/ld-mips-elf/micromips-branch-absolute.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-2.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-3.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-1.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-2.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-addend-1.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-addend-n32-1.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-addend-n32.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-addend-n64-1.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-addend-n64.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-addend.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-n32-1.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-n32-2.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-n32.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-n64-1.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-n64-2.d:
Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute-n64.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-absolute.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-addend-2.d: Likewise.
* testsuite/ld-mips-elf/mips16-branch-addend-3.d: Likewise.
* testsuite/ld-mips-elf/mips16-hilo-n32.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-0.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-1.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-addend-2.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-addend-6.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-n32-0.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-n32-1.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-n64-sym32-0.d: Likewise.
* testsuite/ld-mips-elf/mips16-pcrel-n64-sym32-1.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-0.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-1.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-addend-2.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-addend-6.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-n32-0.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-n32-1.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-n64-sym32-0.d: Likewise.
* testsuite/ld-mips-elf/mips16e2-pcrel-n64-sym32-1.d: Likewise.
* testsuite/ld-mips-elf/multi-got-1.d: Likewise.
* testsuite/ld-mips-elf/multi-got-hidden-1.d: Likewise.
* testsuite/ld-mips-elf/multi-got-hidden-2.d: Likewise.
* testsuite/ld-mips-elf/multi-got-no-shared.d: Likewise.
* testsuite/ld-mips-elf/no-shared-1-n32.d: Likewise.
* testsuite/ld-mips-elf/no-shared-1-n64.d: Likewise.
* testsuite/ld-mips-elf/no-shared-1-o32.d: Likewise.
* testsuite/ld-mips-elf/pic-and-nonpic-2.d: Likewise.
* testsuite/ld-mips-elf/pic-and-nonpic-3-error.d: Likewise.
* testsuite/ld-mips-elf/pic-and-nonpic-4-error.d: Likewise.
* testsuite/ld-mips-elf/pie-n32.d: Likewise.
* testsuite/ld-mips-elf/pie-n64.d: Likewise.
* testsuite/ld-mips-elf/pie-o32.d: Likewise.
* testsuite/ld-mips-elf/rel32-n32.d: Likewise.
* testsuite/ld-mips-elf/rel32-o32.d: Likewise.
* testsuite/ld-mips-elf/rel64.d: Likewise.
* testsuite/ld-mips-elf/relax-jalr-n32.d: Likewise.
* testsuite/ld-mips-elf/reloc-1-n32.d: Likewise.
* testsuite/ld-mips-elf/reloc-1-n64.d: Likewise.
* testsuite/ld-mips-elf/reloc-2.d: Likewise.
* testsuite/ld-mips-elf/reloc-3-n32.d: Likewise.
* testsuite/ld-mips-elf/reloc-local-overflow.d: Likewise.
* testsuite/ld-mips-elf/textrel-1.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch-2.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch-ignore-2.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch-ignore-micromips.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-branch-ignore-mips16.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-branch-micromips.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch-mips16.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch-r6-1.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch-r6-2.d: Likewise.
* testsuite/ld-mips-elf/unaligned-branch.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-0.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-1.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-2.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-3.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-micromips-0.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-micromips-1.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-mips16-0.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-jalx-addend-mips16-1.d:
Likewise.
* testsuite/ld-mips-elf/unaligned-jump-micromips.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jump-mips16.d: Likewise.
* testsuite/ld-mips-elf/unaligned-jump.d: Likewise.
* testsuite/ld-mips-elf/unaligned-ldpc-0.d: Likewise.
* testsuite/ld-mips-elf/unaligned-ldpc-1.d: Likewise.
* testsuite/ld-mips-elf/unaligned-lwpc-0.d: Likewise.
* testsuite/ld-mips-elf/unaligned-lwpc-1.d: Likewise.
338 lines
13 KiB
Makefile
338 lines
13 KiB
Makefile
#name: R_MIPS16_HI16 and R_MIPS16_LO16 relocs n32
|
|
#source: ../../../gas/testsuite/gas/mips/mips16-hilo.s
|
|
#source: mips16-hilo.s
|
|
#objdump: -mmips:16 --prefix-addresses -tdr --show-raw-insn
|
|
#ld: -Tmips16-hilo.ld -e 0x500000 -N
|
|
|
|
.*: file format elf.*mips.*
|
|
|
|
#...
|
|
|
|
Disassembly of section .text:
|
|
0+500000 <[^>]*> 6c00 li a0,0
|
|
0+500002 <[^>]*> f400 3480 sll a0,16
|
|
0+500006 <[^>]*> 4c00 addiu a0,0
|
|
0+500008 <[^>]*> f060 6c05 li a0,101
|
|
0+50000c <[^>]*> f400 3480 sll a0,16
|
|
0+500010 <[^>]*> f328 4c00 addiu a0,17184
|
|
0+500014 <[^>]*> f060 6c05 li a0,101
|
|
0+500018 <[^>]*> f400 3480 sll a0,16
|
|
0+50001c <[^>]*> f328 4c04 addiu a0,17188
|
|
0+500020 <[^>]*> f060 6c05 li a0,101
|
|
0+500024 <[^>]*> f400 3480 sll a0,16
|
|
0+500028 <[^>]*> f328 4c10 addiu a0,17200
|
|
0+50002c <[^>]*> f060 6c05 li a0,101
|
|
0+500030 <[^>]*> f400 3480 sll a0,16
|
|
0+500034 <[^>]*> f728 4c00 addiu a0,18208
|
|
0+500038 <[^>]*> f060 6c16 li a0,118
|
|
0+50003c <[^>]*> f400 3480 sll a0,16
|
|
0+500040 <[^>]*> f02b 4c00 addiu a0,22560
|
|
0+500044 <[^>]*> f060 6c16 li a0,118
|
|
0+500048 <[^>]*> f400 3480 sll a0,16
|
|
0+50004c <[^>]*> f40b 4c09 addiu a0,23561
|
|
0+500050 <[^>]*> f060 6c16 li a0,118
|
|
0+500054 <[^>]*> f400 3480 sll a0,16
|
|
0+500058 <[^>]*> f42a 4c10 addiu a0,21552
|
|
0+50005c <[^>]*> f060 6c16 li a0,118
|
|
0+500060 <[^>]*> f400 3480 sll a0,16
|
|
0+500064 <[^>]*> f40b 4c08 addiu a0,23560
|
|
0+500068 <[^>]*> 6c00 li a0,0
|
|
0+50006a <[^>]*> f400 3480 sll a0,16
|
|
0+50006e <[^>]*> 4c01 addiu a0,1
|
|
0+500070 <[^>]*> f060 6c05 li a0,101
|
|
0+500074 <[^>]*> f400 3480 sll a0,16
|
|
0+500078 <[^>]*> f328 4c01 addiu a0,17185
|
|
0+50007c <[^>]*> f060 6c05 li a0,101
|
|
0+500080 <[^>]*> f400 3480 sll a0,16
|
|
0+500084 <[^>]*> f328 4c05 addiu a0,17189
|
|
0+500088 <[^>]*> f060 6c05 li a0,101
|
|
0+50008c <[^>]*> f400 3480 sll a0,16
|
|
0+500090 <[^>]*> f328 4c11 addiu a0,17201
|
|
0+500094 <[^>]*> f060 6c05 li a0,101
|
|
0+500098 <[^>]*> f400 3480 sll a0,16
|
|
0+50009c <[^>]*> f728 4c01 addiu a0,18209
|
|
0+5000a0 <[^>]*> f060 6c16 li a0,118
|
|
0+5000a4 <[^>]*> f400 3480 sll a0,16
|
|
0+5000a8 <[^>]*> f02b 4c01 addiu a0,22561
|
|
0+5000ac <[^>]*> f060 6c16 li a0,118
|
|
0+5000b0 <[^>]*> f400 3480 sll a0,16
|
|
0+5000b4 <[^>]*> f40b 4c0a addiu a0,23562
|
|
0+5000b8 <[^>]*> f060 6c16 li a0,118
|
|
0+5000bc <[^>]*> f400 3480 sll a0,16
|
|
0+5000c0 <[^>]*> f42a 4c11 addiu a0,21553
|
|
0+5000c4 <[^>]*> f060 6c16 li a0,118
|
|
0+5000c8 <[^>]*> f400 3480 sll a0,16
|
|
0+5000cc <[^>]*> f40b 4c09 addiu a0,23561
|
|
0+5000d0 <[^>]*> 6c01 li a0,1
|
|
0+5000d2 <[^>]*> f400 3480 sll a0,16
|
|
0+5000d6 <[^>]*> f010 4c00 addiu a0,-32768
|
|
0+5000da <[^>]*> f060 6c06 li a0,102
|
|
0+5000de <[^>]*> f400 3480 sll a0,16
|
|
0+5000e2 <[^>]*> f338 4c00 addiu a0,-15584
|
|
0+5000e6 <[^>]*> f060 6c06 li a0,102
|
|
0+5000ea <[^>]*> f400 3480 sll a0,16
|
|
0+5000ee <[^>]*> f338 4c04 addiu a0,-15580
|
|
0+5000f2 <[^>]*> f060 6c06 li a0,102
|
|
0+5000f6 <[^>]*> f400 3480 sll a0,16
|
|
0+5000fa <[^>]*> f338 4c10 addiu a0,-15568
|
|
0+5000fe <[^>]*> f060 6c06 li a0,102
|
|
0+500102 <[^>]*> f400 3480 sll a0,16
|
|
0+500106 <[^>]*> f738 4c00 addiu a0,-14560
|
|
0+50010a <[^>]*> f060 6c17 li a0,119
|
|
0+50010e <[^>]*> f400 3480 sll a0,16
|
|
0+500112 <[^>]*> f03b 4c00 addiu a0,-10208
|
|
0+500116 <[^>]*> f060 6c17 li a0,119
|
|
0+50011a <[^>]*> f400 3480 sll a0,16
|
|
0+50011e <[^>]*> f41b 4c09 addiu a0,-9207
|
|
0+500122 <[^>]*> f060 6c17 li a0,119
|
|
0+500126 <[^>]*> f400 3480 sll a0,16
|
|
0+50012a <[^>]*> f43a 4c10 addiu a0,-11216
|
|
0+50012e <[^>]*> f060 6c17 li a0,119
|
|
0+500132 <[^>]*> f400 3480 sll a0,16
|
|
0+500136 <[^>]*> f41b 4c08 addiu a0,-9208
|
|
0+50013a <[^>]*> 6c00 li a0,0
|
|
0+50013c <[^>]*> f400 3480 sll a0,16
|
|
0+500140 <[^>]*> f010 4c00 addiu a0,-32768
|
|
0+500144 <[^>]*> f060 6c05 li a0,101
|
|
0+500148 <[^>]*> f400 3480 sll a0,16
|
|
0+50014c <[^>]*> f338 4c00 addiu a0,-15584
|
|
0+500150 <[^>]*> f060 6c05 li a0,101
|
|
0+500154 <[^>]*> f400 3480 sll a0,16
|
|
0+500158 <[^>]*> f338 4c04 addiu a0,-15580
|
|
0+50015c <[^>]*> f060 6c05 li a0,101
|
|
0+500160 <[^>]*> f400 3480 sll a0,16
|
|
0+500164 <[^>]*> f338 4c10 addiu a0,-15568
|
|
0+500168 <[^>]*> f060 6c05 li a0,101
|
|
0+50016c <[^>]*> f400 3480 sll a0,16
|
|
0+500170 <[^>]*> f738 4c00 addiu a0,-14560
|
|
0+500174 <[^>]*> f060 6c16 li a0,118
|
|
0+500178 <[^>]*> f400 3480 sll a0,16
|
|
0+50017c <[^>]*> f03b 4c00 addiu a0,-10208
|
|
0+500180 <[^>]*> f060 6c16 li a0,118
|
|
0+500184 <[^>]*> f400 3480 sll a0,16
|
|
0+500188 <[^>]*> f41b 4c09 addiu a0,-9207
|
|
0+50018c <[^>]*> f060 6c16 li a0,118
|
|
0+500190 <[^>]*> f400 3480 sll a0,16
|
|
0+500194 <[^>]*> f43a 4c10 addiu a0,-11216
|
|
0+500198 <[^>]*> f060 6c16 li a0,118
|
|
0+50019c <[^>]*> f400 3480 sll a0,16
|
|
0+5001a0 <[^>]*> f41b 4c08 addiu a0,-9208
|
|
0+5001a4 <[^>]*> 6c01 li a0,1
|
|
0+5001a6 <[^>]*> f400 3480 sll a0,16
|
|
0+5001aa <[^>]*> 4c00 addiu a0,0
|
|
0+5001ac <[^>]*> f060 6c06 li a0,102
|
|
0+5001b0 <[^>]*> f400 3480 sll a0,16
|
|
0+5001b4 <[^>]*> f328 4c00 addiu a0,17184
|
|
0+5001b8 <[^>]*> f060 6c06 li a0,102
|
|
0+5001bc <[^>]*> f400 3480 sll a0,16
|
|
0+5001c0 <[^>]*> f328 4c04 addiu a0,17188
|
|
0+5001c4 <[^>]*> f060 6c06 li a0,102
|
|
0+5001c8 <[^>]*> f400 3480 sll a0,16
|
|
0+5001cc <[^>]*> f328 4c10 addiu a0,17200
|
|
0+5001d0 <[^>]*> f060 6c06 li a0,102
|
|
0+5001d4 <[^>]*> f400 3480 sll a0,16
|
|
0+5001d8 <[^>]*> f728 4c00 addiu a0,18208
|
|
0+5001dc <[^>]*> f060 6c17 li a0,119
|
|
0+5001e0 <[^>]*> f400 3480 sll a0,16
|
|
0+5001e4 <[^>]*> f02b 4c00 addiu a0,22560
|
|
0+5001e8 <[^>]*> f060 6c17 li a0,119
|
|
0+5001ec <[^>]*> f400 3480 sll a0,16
|
|
0+5001f0 <[^>]*> f40b 4c09 addiu a0,23561
|
|
0+5001f4 <[^>]*> f060 6c17 li a0,119
|
|
0+5001f8 <[^>]*> f400 3480 sll a0,16
|
|
0+5001fc <[^>]*> f42a 4c10 addiu a0,21552
|
|
0+500200 <[^>]*> f060 6c17 li a0,119
|
|
0+500204 <[^>]*> f400 3480 sll a0,16
|
|
0+500208 <[^>]*> f40b 4c08 addiu a0,23560
|
|
0+50020c <[^>]*> 6c02 li a0,2
|
|
0+50020e <[^>]*> f400 3480 sll a0,16
|
|
0+500212 <[^>]*> f5b4 4c05 addiu a0,-23131
|
|
0+500216 <[^>]*> f060 6c07 li a0,103
|
|
0+50021a <[^>]*> f400 3480 sll a0,16
|
|
0+50021e <[^>]*> f0dd 4c05 addiu a0,-5947
|
|
0+500222 <[^>]*> f060 6c07 li a0,103
|
|
0+500226 <[^>]*> f400 3480 sll a0,16
|
|
0+50022a <[^>]*> f0dd 4c09 addiu a0,-5943
|
|
0+50022e <[^>]*> f060 6c07 li a0,103
|
|
0+500232 <[^>]*> f400 3480 sll a0,16
|
|
0+500236 <[^>]*> f0dd 4c15 addiu a0,-5931
|
|
0+50023a <[^>]*> f060 6c07 li a0,103
|
|
0+50023e <[^>]*> f400 3480 sll a0,16
|
|
0+500242 <[^>]*> f4dd 4c05 addiu a0,-4923
|
|
0+500246 <[^>]*> f060 6c18 li a0,120
|
|
0+50024a <[^>]*> f400 3480 sll a0,16
|
|
0+50024e <[^>]*> f5df 4c05 addiu a0,-571
|
|
0+500252 <[^>]*> f060 6c18 li a0,120
|
|
0+500256 <[^>]*> f400 3480 sll a0,16
|
|
0+50025a <[^>]*> f1a0 4c0e addiu a0,430
|
|
0+50025e <[^>]*> f060 6c18 li a0,120
|
|
0+500262 <[^>]*> f400 3480 sll a0,16
|
|
0+500266 <[^>]*> f1df 4c15 addiu a0,-1579
|
|
0+50026a <[^>]*> f060 6c18 li a0,120
|
|
0+50026e <[^>]*> f400 3480 sll a0,16
|
|
0+500272 <[^>]*> f1a0 4c0d addiu a0,429
|
|
0+500276 <[^>]*> 6d00 li a1,0
|
|
0+500278 <[^>]*> f400 35a0 sll a1,16
|
|
0+50027c <[^>]*> 9d80 lw a0,0\(a1\)
|
|
0+50027e <[^>]*> f060 6d05 li a1,101
|
|
0+500282 <[^>]*> f400 35a0 sll a1,16
|
|
0+500286 <[^>]*> f060 9d85 lw a0,101\(a1\)
|
|
0+50028a <[^>]*> f060 6d05 li a1,101
|
|
0+50028e <[^>]*> f400 35a0 sll a1,16
|
|
0+500292 <[^>]*> f060 9d85 lw a0,101\(a1\)
|
|
0+500296 <[^>]*> f060 6d05 li a1,101
|
|
0+50029a <[^>]*> f400 35a0 sll a1,16
|
|
0+50029e <[^>]*> f328 9d90 lw a0,17200\(a1\)
|
|
0+5002a2 <[^>]*> f060 6d05 li a1,101
|
|
0+5002a6 <[^>]*> f400 35a0 sll a1,16
|
|
0+5002aa <[^>]*> f728 9d80 lw a0,18208\(a1\)
|
|
0+5002ae <[^>]*> f060 6d16 li a1,118
|
|
0+5002b2 <[^>]*> f400 35a0 sll a1,16
|
|
0+5002b6 <[^>]*> f02b 9d80 lw a0,22560\(a1\)
|
|
0+5002ba <[^>]*> f060 6d16 li a1,118
|
|
0+5002be <[^>]*> f400 35a0 sll a1,16
|
|
0+5002c2 <[^>]*> f40b 9d89 lw a0,23561\(a1\)
|
|
0+5002c6 <[^>]*> f060 6d16 li a1,118
|
|
0+5002ca <[^>]*> f400 35a0 sll a1,16
|
|
0+5002ce <[^>]*> f42a 9d90 lw a0,21552\(a1\)
|
|
0+5002d2 <[^>]*> f060 6d16 li a1,118
|
|
0+5002d6 <[^>]*> f400 35a0 sll a1,16
|
|
0+5002da <[^>]*> f40b 9d88 lw a0,23560\(a1\)
|
|
0+5002de <[^>]*> 6d00 li a1,0
|
|
0+5002e0 <[^>]*> f400 35a0 sll a1,16
|
|
0+5002e4 <[^>]*> f000 9d81 lw a0,1\(a1\)
|
|
0+5002e8 <[^>]*> f060 6d05 li a1,101
|
|
0+5002ec <[^>]*> f400 35a0 sll a1,16
|
|
0+5002f0 <[^>]*> f328 9d81 lw a0,17185\(a1\)
|
|
0+5002f4 <[^>]*> f060 6d05 li a1,101
|
|
0+5002f8 <[^>]*> f400 35a0 sll a1,16
|
|
0+5002fc <[^>]*> f328 9d85 lw a0,17189\(a1\)
|
|
0+500300 <[^>]*> f060 6d05 li a1,101
|
|
0+500304 <[^>]*> f400 35a0 sll a1,16
|
|
0+500308 <[^>]*> f328 9d91 lw a0,17201\(a1\)
|
|
0+50030c <[^>]*> f060 6d05 li a1,101
|
|
0+500310 <[^>]*> f400 35a0 sll a1,16
|
|
0+500314 <[^>]*> f728 9d81 lw a0,18209\(a1\)
|
|
0+500318 <[^>]*> f060 6d16 li a1,118
|
|
0+50031c <[^>]*> f400 35a0 sll a1,16
|
|
0+500320 <[^>]*> f02b 9d81 lw a0,22561\(a1\)
|
|
0+500324 <[^>]*> f060 6d16 li a1,118
|
|
0+500328 <[^>]*> f400 35a0 sll a1,16
|
|
0+50032c <[^>]*> f40b 9d8a lw a0,23562\(a1\)
|
|
0+500330 <[^>]*> f060 6d16 li a1,118
|
|
0+500334 <[^>]*> f400 35a0 sll a1,16
|
|
0+500338 <[^>]*> f42a 9d91 lw a0,21553\(a1\)
|
|
0+50033c <[^>]*> f060 6d16 li a1,118
|
|
0+500340 <[^>]*> f400 35a0 sll a1,16
|
|
0+500344 <[^>]*> f40b 9d89 lw a0,23561\(a1\)
|
|
0+500348 <[^>]*> 6d01 li a1,1
|
|
0+50034a <[^>]*> f400 35a0 sll a1,16
|
|
0+50034e <[^>]*> f010 9d80 lw a0,-32768\(a1\)
|
|
0+500352 <[^>]*> f060 6d06 li a1,102
|
|
0+500356 <[^>]*> f400 35a0 sll a1,16
|
|
0+50035a <[^>]*> f338 9d80 lw a0,-15584\(a1\)
|
|
0+50035e <[^>]*> f060 6d06 li a1,102
|
|
0+500362 <[^>]*> f400 35a0 sll a1,16
|
|
0+500366 <[^>]*> f338 9d84 lw a0,-15580\(a1\)
|
|
0+50036a <[^>]*> f060 6d06 li a1,102
|
|
0+50036e <[^>]*> f400 35a0 sll a1,16
|
|
0+500372 <[^>]*> f338 9d90 lw a0,-15568\(a1\)
|
|
0+500376 <[^>]*> f060 6d06 li a1,102
|
|
0+50037a <[^>]*> f400 35a0 sll a1,16
|
|
0+50037e <[^>]*> f738 9d80 lw a0,-14560\(a1\)
|
|
0+500382 <[^>]*> f060 6d17 li a1,119
|
|
0+500386 <[^>]*> f400 35a0 sll a1,16
|
|
0+50038a <[^>]*> f03b 9d80 lw a0,-10208\(a1\)
|
|
0+50038e <[^>]*> f060 6d17 li a1,119
|
|
0+500392 <[^>]*> f400 35a0 sll a1,16
|
|
0+500396 <[^>]*> f41b 9d89 lw a0,-9207\(a1\)
|
|
0+50039a <[^>]*> f060 6d17 li a1,119
|
|
0+50039e <[^>]*> f400 35a0 sll a1,16
|
|
0+5003a2 <[^>]*> f43a 9d90 lw a0,-11216\(a1\)
|
|
0+5003a6 <[^>]*> f060 6d17 li a1,119
|
|
0+5003aa <[^>]*> f400 35a0 sll a1,16
|
|
0+5003ae <[^>]*> f41b 9d88 lw a0,-9208\(a1\)
|
|
0+5003b2 <[^>]*> 6d00 li a1,0
|
|
0+5003b4 <[^>]*> f400 35a0 sll a1,16
|
|
0+5003b8 <[^>]*> f010 9d80 lw a0,-32768\(a1\)
|
|
0+5003bc <[^>]*> f060 6d05 li a1,101
|
|
0+5003c0 <[^>]*> f400 35a0 sll a1,16
|
|
0+5003c4 <[^>]*> f338 9d80 lw a0,-15584\(a1\)
|
|
0+5003c8 <[^>]*> f060 6d05 li a1,101
|
|
0+5003cc <[^>]*> f400 35a0 sll a1,16
|
|
0+5003d0 <[^>]*> f338 9d84 lw a0,-15580\(a1\)
|
|
0+5003d4 <[^>]*> f060 6d05 li a1,101
|
|
0+5003d8 <[^>]*> f400 35a0 sll a1,16
|
|
0+5003dc <[^>]*> f338 9d90 lw a0,-15568\(a1\)
|
|
0+5003e0 <[^>]*> f060 6d05 li a1,101
|
|
0+5003e4 <[^>]*> f400 35a0 sll a1,16
|
|
0+5003e8 <[^>]*> f738 9d80 lw a0,-14560\(a1\)
|
|
0+5003ec <[^>]*> f060 6d16 li a1,118
|
|
0+5003f0 <[^>]*> f400 35a0 sll a1,16
|
|
0+5003f4 <[^>]*> f03b 9d80 lw a0,-10208\(a1\)
|
|
0+5003f8 <[^>]*> f060 6d16 li a1,118
|
|
0+5003fc <[^>]*> f400 35a0 sll a1,16
|
|
0+500400 <[^>]*> f41b 9d89 lw a0,-9207\(a1\)
|
|
0+500404 <[^>]*> f060 6d16 li a1,118
|
|
0+500408 <[^>]*> f400 35a0 sll a1,16
|
|
0+50040c <[^>]*> f43a 9d90 lw a0,-11216\(a1\)
|
|
0+500410 <[^>]*> f060 6d16 li a1,118
|
|
0+500414 <[^>]*> f400 35a0 sll a1,16
|
|
0+500418 <[^>]*> f41b 9d88 lw a0,-9208\(a1\)
|
|
0+50041c <[^>]*> 6d01 li a1,1
|
|
0+50041e <[^>]*> f400 35a0 sll a1,16
|
|
0+500422 <[^>]*> 9d80 lw a0,0\(a1\)
|
|
0+500424 <[^>]*> f060 6d06 li a1,102
|
|
0+500428 <[^>]*> f400 35a0 sll a1,16
|
|
0+50042c <[^>]*> f328 9d80 lw a0,17184\(a1\)
|
|
0+500430 <[^>]*> f060 6d06 li a1,102
|
|
0+500434 <[^>]*> f400 35a0 sll a1,16
|
|
0+500438 <[^>]*> f328 9d84 lw a0,17188\(a1\)
|
|
0+50043c <[^>]*> f060 6d06 li a1,102
|
|
0+500440 <[^>]*> f400 35a0 sll a1,16
|
|
0+500444 <[^>]*> f328 9d90 lw a0,17200\(a1\)
|
|
0+500448 <[^>]*> f060 6d06 li a1,102
|
|
0+50044c <[^>]*> f400 35a0 sll a1,16
|
|
0+500450 <[^>]*> f728 9d80 lw a0,18208\(a1\)
|
|
0+500454 <[^>]*> f060 6d17 li a1,119
|
|
0+500458 <[^>]*> f400 35a0 sll a1,16
|
|
0+50045c <[^>]*> f02b 9d80 lw a0,22560\(a1\)
|
|
0+500460 <[^>]*> f060 6d17 li a1,119
|
|
0+500464 <[^>]*> f400 35a0 sll a1,16
|
|
0+500468 <[^>]*> f40b 9d89 lw a0,23561\(a1\)
|
|
0+50046c <[^>]*> f060 6d17 li a1,119
|
|
0+500470 <[^>]*> f400 35a0 sll a1,16
|
|
0+500474 <[^>]*> f42a 9d90 lw a0,21552\(a1\)
|
|
0+500478 <[^>]*> f060 6d17 li a1,119
|
|
0+50047c <[^>]*> f400 35a0 sll a1,16
|
|
0+500480 <[^>]*> f40b 9d88 lw a0,23560\(a1\)
|
|
0+500484 <[^>]*> 6d02 li a1,2
|
|
0+500486 <[^>]*> f400 35a0 sll a1,16
|
|
0+50048a <[^>]*> f5b4 9d85 lw a0,-23131\(a1\)
|
|
0+50048e <[^>]*> f060 6d07 li a1,103
|
|
0+500492 <[^>]*> f400 35a0 sll a1,16
|
|
0+500496 <[^>]*> f0dd 9d85 lw a0,-5947\(a1\)
|
|
0+50049a <[^>]*> f060 6d07 li a1,103
|
|
0+50049e <[^>]*> f400 35a0 sll a1,16
|
|
0+5004a2 <[^>]*> f0dd 9d89 lw a0,-5943\(a1\)
|
|
0+5004a6 <[^>]*> f060 6d07 li a1,103
|
|
0+5004aa <[^>]*> f400 35a0 sll a1,16
|
|
0+5004ae <[^>]*> f0dd 9d95 lw a0,-5931\(a1\)
|
|
0+5004b2 <[^>]*> f060 6d07 li a1,103
|
|
0+5004b6 <[^>]*> f400 35a0 sll a1,16
|
|
0+5004ba <[^>]*> f4dd 9d85 lw a0,-4923\(a1\)
|
|
0+5004be <[^>]*> f060 6d18 li a1,120
|
|
0+5004c2 <[^>]*> f400 35a0 sll a1,16
|
|
0+5004c6 <[^>]*> f5df 9d85 lw a0,-571\(a1\)
|
|
0+5004ca <[^>]*> f060 6d18 li a1,120
|
|
0+5004ce <[^>]*> f400 35a0 sll a1,16
|
|
0+5004d2 <[^>]*> f1a0 9d8e lw a0,430\(a1\)
|
|
0+5004d6 <[^>]*> f060 6d18 li a1,120
|
|
0+5004da <[^>]*> f400 35a0 sll a1,16
|
|
0+5004de <[^>]*> f1df 9d95 lw a0,-1579\(a1\)
|
|
0+5004e2 <[^>]*> f060 6d18 li a1,120
|
|
0+5004e6 <[^>]*> f400 35a0 sll a1,16
|
|
0+5004ea <[^>]*> f1a0 9d8d lw a0,429\(a1\)
|
|
0+5004ee <[^>]*> 6500 nop
|
|
#pass
|