MIPS/GAS: Correct `mips-*-windiss' target emulation configuration
authorMaciej W. Rozycki <macro@mips.com>
Fri, 26 Jan 2018 23:05:05 +0000 (23:05 +0000)
committerMaciej W. Rozycki <macro@mips.com>
Fri, 26 Jan 2018 23:05:05 +0000 (23:05 +0000)
Fix a commit 0a44bf6950b3 ("mips-vxworks support"),
<https://sourceware.org/ml/binutils/2006-03/msg00179.html>, regression
and override the choice of the `vxworks' target environment introduced
with commit ea3eed15006f ("Add generic vxworks GAS target."),
<https://sourceware.org/ml/binutils/2005-01/msg00052.html>, for
`mips-*-windiss' targets as they have not been converted to the VxWorks
target format introduced with the former commit, removing a GAS target
format selection failure:

Assembler messages:
Fatal error: selected target format 'elf32-bigmips-vxworks' unknown

on any assembly attempt with `mips-windiss' and equivalent target
configurations.

gas/
* configure.tgt: Use generic emulation for `mips-*-windiss',
overriding the blanket choice made for `*-*-windiss'.

gas/ChangeLog
gas/configure.tgt

index 6558c7c..d69d4e2 100644 (file)
@@ -1,5 +1,10 @@
 2018-01-26  Maciej W. Rozycki  <macro@mips.com>
 
+       * configure.tgt: Use generic emulation for `mips-*-windiss',
+       overriding the blanket choice made for `*-*-windiss'.
+
+2018-01-26  Maciej W. Rozycki  <macro@mips.com>
+
        * configure.tgt: Use `mips-*-sysv4*' rather than
        `mips-*-sysv4*MP*'.
 
index 12bd9b2..6455fbb 100644 (file)
@@ -351,6 +351,7 @@ case ${generic_target} in
   mips-*-elf*)                         fmt=elf ;;
   mips-*-netbsd*)                      fmt=elf em=tmips ;;
   mips-*-openbsd*)                     fmt=elf em=tmips ;;
+  mips-*-windiss)                      fmt=elf ;;
 
   mmix-*-*)                            fmt=elf ;;