Ensure softfloat and singlefloat take precedence in consistency checks
authorMatthew Fortune <matthew.fortune@imgtec.com>
Mon, 15 Sep 2014 09:32:38 +0000 (10:32 +0100)
committerMatthew Fortune <matthew.fortune@imgtec.com>
Mon, 15 Sep 2014 10:51:07 +0000 (11:51 +0100)
commitea79f94a7ab96c6114b80bf78830f877325b10ff
treef284d4729398fd4f64ba6a990fafc67d8541c342
parent64034f58a5fcd7746dd588b78d41b1a2f833df85
Ensure softfloat and singlefloat take precedence in consistency checks

gas/

* tc-mips.c (check_fpabi): Move softfloat and singlefloat
checks higher.

gas/testsuite/

* gas/mips/attr-gnu-4-5-msingle-float.l: New file.
* gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
* gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
* gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
* gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
* gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
* gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
* gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
* gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
12 files changed:
gas/ChangeLog
gas/config/tc-mips.c
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/attr-gnu-4-5-msingle-float.l [new file with mode: 0644]
gas/testsuite/gas/mips/attr-gnu-4-5-msingle-float.s [new file with mode: 0644]
gas/testsuite/gas/mips/attr-gnu-4-5-msoft-float.l [new file with mode: 0644]
gas/testsuite/gas/mips/attr-gnu-4-5-msoft-float.s [new file with mode: 0644]
gas/testsuite/gas/mips/attr-gnu-4-6-msingle-float.l
gas/testsuite/gas/mips/attr-gnu-4-6-msoft-float.l
gas/testsuite/gas/mips/attr-gnu-4-7-msingle-float.l
gas/testsuite/gas/mips/attr-gnu-4-7-msoft-float.l
gas/testsuite/gas/mips/mips.exp