diff options
author | Alan Modra <amodra@bigpond.net.au> | 2005-03-21 10:26:18 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2005-03-21 10:26:18 +0000 |
commit | 1524e8aa63802043ab9b82f7ade6564b3f3abeff (patch) | |
tree | 82acc9af808ba70b75c5f8767ca40bb4d815b772 | |
parent | 13b5d8b69df9677d13fde6fb1c3587d1961eca4b (diff) | |
download | binutils-redhat-1524e8aa63802043ab9b82f7ade6564b3f3abeff.tar.gz |
* 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.
-rw-r--r-- | gas/ChangeLog | 7 | ||||
-rw-r--r-- | gas/configure.tgt | 28 |
2 files changed, 18 insertions, 17 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 949c8d0f5e..769bf7bb8d 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,12 @@ 2005-03-21 Alan Modra <amodra@bigpond.net.au> + * 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 <amodra@bigpond.net.au> + PR gas/780 * config/tc-m68k.c (TRUNC, SEXT): Define. (issbyte, isubyte, issword, isuword, isbyte, isword): Use the above. diff --git a/gas/configure.tgt b/gas/configure.tgt index f180b5230b..976ecd18d2 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 |