MIPS/GAS/testsuite: Implement individual MIPS16 ISA testing
authorMaciej W. Rozycki <macro@imgtec.com>
Tue, 20 Dec 2016 02:23:51 +0000 (02:23 +0000)
committerMaciej W. Rozycki <macro@imgtec.com>
Tue, 20 Dec 2016 12:01:13 +0000 (12:01 +0000)
commit6b4382006bd5e766581d3357bbc0cff58345d04d
treef0166c6192863901c27a3328ec62095c96fa810b
parent23c212516e3a91c74548ceccb597bdeaeb111e26
MIPS/GAS/testsuite: Implement individual MIPS16 ISA testing

Implement individual MIPS16 ISA GAS testing for the 32-bit and 64-bit
variants of the base MIPS16 and the MIPS16e ISA each.

gas/
* testsuite/gas/mips/mips.exp (run_dump_test_arch): Add
`mips16e' and `mips16' prefixes.
(run_list_test_arch): Likewise.
Rename `mips16' architecture to `mips16-32'.  Add `mips16-64',
`mips16e-32' and `mips16e-64' architectures.  Update `rol64',
`mips16e', `elf${el}-rel2' and `elf-rel4' test invocations
accordingly.
* testsuite/gas/mips/mips16e@branch-swap-3.d: New test.
* testsuite/gas/mips/mips16e@branch-swap-4.d: New test.
* testsuite/gas/mips/mips16e@loc-swap-dis.d: New test.
* testsuite/gas/mips/mips16e@loc-swap.d: New test.
gas/ChangeLog
gas/testsuite/gas/mips/mips.exp
gas/testsuite/gas/mips/mips16e@branch-swap-3.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips16e@branch-swap-4.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips16e@loc-swap-dis.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips16e@loc-swap.d [new file with mode: 0644]