MIPS/GAS: Correct `mips-*-sysv4*' target emulation configuration
Use `mips-*-sysv4*' rather than `mips-*-sysv4*MP*' to match the system type for System V Release 4 MIPS targets, removing a GAS target selection failure: Assembler messages: Fatal error: selected target format 'elf32-bigmips' unknown on any assembly attempt with `mips-sysv4' and equivalent target configurations. These would typically be called `mips-sni-sysv4' (Sinix) vs `mips-dde-sysv4.2MP' (Supermax). This corrects commit 8614eeee67f9 ("Traditional MIPS patches"), <https://sourceware.org/ml/binutils/2000-07/msg00018.html>, making GAS target selection match commit dd745cfae548 ("Traditional MIPS patches"), <https://sourceware.org/ml/binutils/2000-07/msg00018.html>, and commit 3548145dcbf6 ("Traditional MIPS patches"), <https://sourceware.org/ml/binutils/2000-07/msg00018.html>, which added support for these targets to BFD and LD respectively. gas/ * configure.tgt: Use `mips-*-sysv4*' rather than `mips-*-sysv4*MP*'.
This commit is contained in:
parent
0bdd8eac9b
commit
c00f0d7a8a
@ -1,3 +1,8 @@
|
||||
2018-01-26 Maciej W. Rozycki <macro@mips.com>
|
||||
|
||||
* configure.tgt: Use `mips-*-sysv4*' rather than
|
||||
`mips-*-sysv4*MP*'.
|
||||
|
||||
2018-01-24 Renlin Li <renlin.li@arm.com>
|
||||
|
||||
* config/tc-aarch64.c (reloc_table): add entries for
|
||||
|
@ -345,7 +345,7 @@ case ${generic_target} in
|
||||
mips*-*-linux*) fmt=elf em=tmips ;;
|
||||
mips*-*-freebsd* | mips*-*-kfreebsd*-gnu)
|
||||
fmt=elf em=freebsd ;;
|
||||
mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;;
|
||||
mips-*-sysv4* | mips-*-gnu*) fmt=elf em=tmips ;;
|
||||
mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
|
||||
fmt=elf em=tmips ;;
|
||||
mips-*-elf*) fmt=elf ;;
|
||||
|
Loading…
x
Reference in New Issue
Block a user