aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@mips.com>2018-01-26 23:05:05 +0000
committerMaciej W. Rozycki <macro@mips.com>2018-01-26 23:05:05 +0000
commitc00f0d7a8a680a2496c7e575f1da6505a8a4915a (patch)
tree97e123db3777dc0565b341e781dcd40fc3fadf3b /gas
parent0bdd8eac9b4512fb392415da65cc7eb7186a50c5 (diff)
downloadgdb-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/ChangeLog5
-rw-r--r--gas/configure.tgt2
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 ;;