Fix Linux multilib configurations with default architectures
authorMatthew Fortune <matthew.fortune@imgtec.com>
Wed, 14 Jan 2015 08:35:52 +0000 (08:35 +0000)
committerMatthew Fortune <mpf@gcc.gnu.org>
Wed, 14 Jan 2015 08:35:52 +0000 (08:35 +0000)
commitfcd7669cb6f4153b535be458e8629ecbc4257bbc
tree8b9800174cf842339809c1c6af9cd49519f3145e
parent46b622cc2466685c60ef40256e49ad1fd8844cf7
Fix Linux multilib configurations with default architectures

gcc/

* config/mips/mips.h (MIPS_ISA_LEVEL_SPEC): Only infer an ISA
level from an ARCH; do not inject the default.
(MIPS_DEFAULT_ISA_LEVEL_SPEC): New macro split out from
MIPS_ISA_LEVEL_SPEC.
(MIPS_ISA_NAN2008_SPEC): Update comment.
(BASE_DRIVER_SELF_SPECS): Likewise.
* config/mips/elfoabi.h (DRIVER_SELF_SPECS): Add
MIPS_DEFAULT_ISA_LEVEL_SPEC.
* config/mips/mti-elf.h (DRIVER_SELF_SPECS): Likewise.
* config/mips/mti-linux.h (DRIVER_SELF_SPECS): Likewise.
* config/mips/sde.h (DRIVER_SELF_SPECS): Likewise.

From-SVN: r219580
gcc/ChangeLog
gcc/config/mips/elfoabi.h
gcc/config/mips/mips.h
gcc/config/mips/mti-elf.h
gcc/config/mips/mti-linux.h
gcc/config/mips/sde.h