diff options
author | Maciej W. Rozycki <macro@mips.com> | 2018-01-26 23:05:05 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@mips.com> | 2018-01-26 23:05:05 +0000 |
commit | c00f0d7a8a680a2496c7e575f1da6505a8a4915a (patch) | |
tree | 97e123db3777dc0565b341e781dcd40fc3fadf3b /gas | |
parent | 0bdd8eac9b4512fb392415da65cc7eb7186a50c5 (diff) | |
download | gdb-c00f0d7a8a680a2496c7e575f1da6505a8a4915a.zip gdb-c00f0d7a8a680a2496c7e575f1da6505a8a4915a.tar.gz gdb-c00f0d7a8a680a2496c7e575f1da6505a8a4915a.tar.bz2 |
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*'.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/configure.tgt | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 6773b02..6558c7c 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -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 diff --git a/gas/configure.tgt b/gas/configure.tgt index afe4e06..12bd9b2 100644 --- a/gas/configure.tgt +++ b/gas/configure.tgt @@ -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 ;; |