mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-11 13:02:10 +08:00
MIPS/GAS: mips.exp, mark all mipsisa32*-linux as addr32
Currently, only mipsisa32-linux and mipsisa32el-linux is marked as addr32, which make mipsisa32rN(el) not marked. This change can fix 2 test failures on mipsisa32rN(el)-linux: FAIL: MIPS MIPS64 MIPS-3D ASE instructions (-mips3d flag) FAIL: MIPS MIPS64 MDMX ASE instructions (-mdmx flag) These failures don't happen for mipsisa32rN-mti-elf etc, due to that, the output is set as NO_ABI instead of O32, then gas won't warn: `fp=64' used with a 32-bit ABI Maybe, we should change this behaivour in future.
This commit is contained in:
parent
b3b647dc7f
commit
617c2bf72e
@ -564,7 +564,7 @@ if { [istarget mips*-*-vxworks*] } {
|
||||
"MIPS invalid switch to SVR4 PIC from VxWorks PIC"
|
||||
} elseif { [istarget mips*-*-*] } {
|
||||
set addr32 [expr [istarget mipstx39*-*-*] || [istarget mips-*-linux*] || [istarget mipsel-*-linux*] \
|
||||
|| [istarget mipsisa32-*-linux*] || [istarget mipsisa32el-*-linux*]]
|
||||
|| [istarget mipsisa32*-*-linux*]]
|
||||
set has_newabi [expr [istarget *-*-irix6*] || [istarget mips*-*-linux*] \
|
||||
|| [istarget mips*-sde-elf*] || [istarget mips*-mti-elf*] \
|
||||
|| [istarget mips*-img-elf*]]
|
||||
|
Loading…
Reference in New Issue
Block a user