* gas/mips/mips4.s: Split out fp instruction from here ...
authorAdam Nemet <anemet@caviumnetworks.com>
Mon, 28 Apr 2008 17:10:18 +0000 (17:10 +0000)
committerAdam Nemet <anemet@caviumnetworks.com>
Mon, 28 Apr 2008 17:10:18 +0000 (17:10 +0000)
commitf6829a452ab53b0586b896251e4317527cbe480f
tree25d4e91e26a6600760bf28686c1cf14b2bca0202
parent037b32b9ffec4d7e68c596a0835dee8b0d26818f
* gas/mips/mips4.s: Split out fp instruction from here ...
* gas/mips/mips4-fp.s: ... to here.
* gas/mips/mips4.d: Update.
* gas/mips/mips4-fp.l: New file. Check error messages with
-msoft-float.
* gas/mips/mips4-fp.d: New file. Check disassembly with
hard-float.

* gas/mips/mips32r2.s: Split out fp instructions from here ...
* gas/mips/mips32r2-fp32.s: ... to here.
* gas/mips/mips32r2.d: Update.
* gas/mips/mips32r2-fp32.l: New file.  Check error messages with
-msoft-float.
* gas/mips/mips32r2-fp32.d: New file.  Check disassembly with
hard-float.

* gas/mips/mips32r2-ill-nofp.s, gas/mips/mips32r2-ill-nofp.l: New
test derived from mips32r2-ill.

* gas/mips/mips32-sf32.l: New list test for mips32-sf32.s to check
error messages for soft-float targets.

* gas/mips/mips-macro-ill-sfp.s, gas/mips/mips-macro-ill-sfp.l:
New test for -msingle-float.
* gas/mips/mips-macro-ill-nofp.s, gas/mips/mips-macro-ill-nofp.l:
New test for -msoft-float.
* gas/mips/mips-hard-float-flag.s,
gas/mips/mips-hard-float-flag.l: New test for -mhard-float.
* gas/mips/mips-double-float-flag.s,
gas/mips/mips-double-float-flag.l: New test for -mdouble-float.

* gas/mips/mips.exp: Run new mips4-fp and mips32r2-fp dump tests.
Run mips4-fp and mips32r2-fp list tests with -msoft-float.  Run
new mips32r2-ill-nofp with -msoft-float.  Run new mips32-sf32 list
test with -msoft-float.  Run new mips-macro-ill-sfp test with
-msingle-float.  Run new mips-macro-ill-nofp test with
-msoft-float.  Run new mips-hard-float-flag and
mips-double-float-flag tests.
23 files changed:
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/mips-double-float-flag.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips-double-float-flag.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips-hard-float-flag.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips-hard-float-flag.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips-macro-ill-nofp.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips-macro-ill-nofp.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips-macro-ill-sfp.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips-macro-ill-sfp.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips.exp
gas/testsuite/gas/mips/mips32-sf32.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips32r2-fp32.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips32r2-fp32.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips32r2-fp32.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips32r2-ill-nofp.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips32r2-ill-nofp.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips32r2.d
gas/testsuite/gas/mips/mips32r2.s
gas/testsuite/gas/mips/mips4-fp.d [new file with mode: 0644]
gas/testsuite/gas/mips/mips4-fp.l [new file with mode: 0644]
gas/testsuite/gas/mips/mips4-fp.s [new file with mode: 0644]
gas/testsuite/gas/mips/mips4.d
gas/testsuite/gas/mips/mips4.s