From 6f19c13c2d5e5eb3bb189f00f80d8cd8f3169076 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 21 Mar 2005 10:26:18 +0000 Subject: [PATCH] * configure.tgt: Handle setting of bfd_gas for fmt=multi targets along with other formats that set bfd_gas. Remove unnecessary setting of bfd_gas. Delete strongarm cases in generic_target switch. --- gas/ChangeLog | 7 +++++++ gas/configure.tgt | 28 +++++++++++----------------- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 949c8d0f5e7..769bf7bb8d3 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +2005-03-21 Alan Modra + + * configure.tgt: Handle setting of bfd_gas for fmt=multi targets + along with other formats that set bfd_gas. Remove unnecessary + setting of bfd_gas. Delete strongarm cases in generic_target + switch. + 2005-03-21 Alan Modra PR gas/780 diff --git a/gas/configure.tgt b/gas/configure.tgt index f180b5230b5..976ecd18d28 100644 --- a/gas/configure.tgt +++ b/gas/configure.tgt @@ -19,8 +19,8 @@ cpu_type= fmt= -em= -bfd_gas= +em=generic +bfd_gas=no arch= endian= @@ -86,8 +86,6 @@ esac # Assign object format. Set fmt, em, and bfd_gas. generic_target=${cpu_type}-$vendor-$os -bfd_gas=no -em=generic # Note: This table is alpha-sorted, please try to keep it that way. case ${generic_target} in a29k-*-coff) fmt=coff ;; @@ -129,8 +127,8 @@ case ${generic_target} in avr-*-*) fmt=elf ;; cris-*-linux-gnu* | crisv32-*-linux-gnu*) - fmt=multi bfd_gas=yes em=linux ;; - cris-*-* | crisv32-*-*) fmt=multi bfd_gas=yes ;; + fmt=multi em=linux ;; + cris-*-* | crisv32-*-*) fmt=multi ;; crx-*-elf*) fmt=elf ;; @@ -193,7 +191,7 @@ case ${generic_target} in i386-*-linux*oldld) fmt=aout em=linux ;; i386-*-linux*coff*) fmt=coff em=linux ;; i386-*-linux-gnu*) fmt=elf em=linux ;; - i386-*-lynxos*) fmt=elf em=lynx bfd_gas=yes ;; + i386-*-lynxos*) fmt=elf em=lynx ;; i386-*-sysv[45]*) fmt=elf ;; i386-*-solaris*) fmt=elf ;; i386-*-freebsdaout*) fmt=aout em=386bsd ;; @@ -244,7 +242,7 @@ case ${generic_target} in ip2k-*-*) fmt=elf ;; - iq2000-*-elf) fmt=elf bfd_gas=yes ;; + iq2000-*-elf) fmt=elf ;; m32r-*-elf*) fmt=elf ;; m32r-*-linux*) fmt=elf em=linux;; @@ -306,7 +304,7 @@ case ${generic_target} in mn10200-*-*) fmt=elf ;; # cpu_type for am33_2.0 is set to mn10300 - mn10300-*-linux*) fmt=elf bfd_gas=yes em=linux ;; + mn10300-*-linux*) fmt=elf em=linux ;; mn10300-*-*) fmt=elf ;; msp430-*-*) fmt=elf ;; @@ -338,7 +336,7 @@ case ${generic_target} in ppc-*-macos*) fmt=coff em=macos ;; ppc-*-nto*) fmt=elf ;; ppc-*-kaos*) fmt=elf ;; - ppc-*-lynxos*) fmt=elf em=lynx bfd_gas=yes ;; + ppc-*-lynxos*) fmt=elf em=lynx ;; s390-*-linux-gnu*) fmt=elf em=linux ;; s390-*-tpf*) fmt=elf ;; @@ -381,10 +379,6 @@ case ${generic_target} in *) fmt=aout em=nbsd ;; esac ;; - strongarm-*-coff) fmt=coff ;; - strongarm-*-elf) fmt=elf ;; - strongarm-*-kaos*) fmt=elf ;; - tic30-*-*aout*) fmt=aout bfd_gas=yes ;; tic30-*-*coff*) fmt=coff bfd_gas=yes ;; tic4x-*-* | c4x-*-*) fmt=coff bfd_gas=yes ;; @@ -398,7 +392,7 @@ case ${generic_target} in vax-*-netbsdelf*) fmt=elf em=nbsd ;; vax-*-netbsd*) fmt=aout em=nbsd ;; vax-*-bsd* | vax-*-ultrix*) fmt=aout ;; - vax-*-linux-gnu*) fmt=elf em=linux bfd_gas=yes ;; + vax-*-linux-gnu*) fmt=elf em=linux ;; w65-*-*) fmt=coff ;; @@ -419,7 +413,7 @@ case ${generic_target} in *-*-xray | *-*-hms) fmt=coff ;; *-*-sim) fmt=coff ;; *-*-elf | *-*-sysv4* | *-*-solaris*) fmt=elf ;; - *-*-aros*) fmt=elf em=linux bfd_gas=yes ;; + *-*-aros*) fmt=elf em=linux ;; *-*-vxworks | *-*-windiss) fmt=elf em=vxworks ;; *-*-netware) fmt=elf em=netware ;; esac @@ -430,7 +424,7 @@ case ${cpu_type} in ;; esac case ${fmt} in - elf | ecoff | som) + elf | ecoff | multi | som) bfd_gas=yes ;; esac -- 2.30.2