From 439a4936c31d03a62b5b71468e803b44190cdb71 Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Fri, 9 Oct 1992 02:42:29 +0000 Subject: [PATCH] * configure.in: Reformat the target section, test many configs. --- bfd/ChangeLog | 2 +- bfd/configure.in | 124 ++++++++++++++++++++--------------------------- 2 files changed, 54 insertions(+), 72 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 7d0dfe82ff5..54ffc05b3e9 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -14,7 +14,6 @@ Thu Oct 8 22:18:10 1992 Mark Eichin (eichin at tweedledumber.cygnus.com) * aout-target.h (*_backend_data): cleare exec_header_not_counted by default in MY(backend_data). - Thu Oct 8 18:12:49 1992 Ken Raeburn (raeburn@cygnus.com) * aout-target.h (callback): Don't define this function if it won't be @@ -45,6 +44,7 @@ Thu Oct 8 18:12:49 1992 Ken Raeburn (raeburn@cygnus.com) Thu Oct 8 17:33:39 1992 John Gilmore (gnu@cygnus.com) * configure.in: Undo some brain damage in the host section. + * configure.in: Reformat the target section, test many configs. * Makefile.in (make): Remove obsolete `make make'. * aoutx.h (some_aout_object_p): Make defines line up. diff --git a/bfd/configure.in b/bfd/configure.in index c3fdd47baea..18e13cf54e4 100644 --- a/bfd/configure.in +++ b/bfd/configure.in @@ -98,77 +98,59 @@ fi # convention, else the table becomes a real mess to understand and maintain. case "${target}" in - a29k-amd-ebmon) bfd_target=a29k-coff ;; - a29k-amd-udi) bfd_target=a29k-coff ;; - a29k-amd-*) bfd_target=a29k-aout ;; - a29k-*-aout) bfd_target=a29k-aout ;; - a29k-*-coff) bfd_target=a29k-coff ;; - a29k-nyu-sym1) bfd_target=a29k-coff ;; - h8300-hitachi-*) bfd_target=h8300-coff ;; - hppa*-hp-bsd) bfd_target=hppabsd ;; - hppa*-hp-hpux) bfd_target=hppahpux ;; - i386-sco-*) bfd_target=i386-coff ;; - i960-wrs-vxworks) bfd_target=i960-bout ;; - i[34]86-*-bsd) bfd_target=i386-bsd ;; - i[34]86-*-sysv4*) bfd_target=i386-elf ;; - m60[01234]0-hp-bsd) bfd_target=hp300bsd ;; - m68*-ericsson-*) bfd_target=m68k-aout ;; - m68*-*-aout) bfd_target=m68k-aout ;; - m68*-*-coff) bfd_target=m68k-coff ;; - m680[01234]0-hp-hpux) bfd_target=hp300 ;; - m680[01234]0-netx-*) bfd_target=m68k-aout ;; - m680[01234]0-none-os68k) bfd_target=m68k-aout ;; - m680[01234]0-sun-*) bfd_target=m68k-aout ;; - m680[01234]0-wrs-vxworks) bfd_target=m68k-aout ;; - m683?2-hp-bsd) bfd_target=hp300bsd ;; - m683?2-hp-hpux) bfd_target=hp300 ;; - m683?2-none-os68k) bfd_target=m68k-aout ;; - m683?2-netx-*) bfd_target=m68k-aout ;; - m683?2-sun-*) bfd_target=m68k-aout ;; - m683?2-wrs-*) bfd_target=m68k-aout ;; - m68k-hp-bsd) bfd_target=hp300bsd ;; - m68k-hp-hpux) bfd_target=hp300 ;; - m68k-netx-*) bfd_target=m68k-aout ;; - m68k-none-os68k) bfd_target=m68k-aout ;; - m68k-sun-*) bfd_target=m68k-aout ;; - m68k-wrs-vxworks) bfd_target=m68k-aout ;; - m88k-harris-*) bfd_target=m88k-coff ;; - m88k-motorola-*) bfd_target=m88k-coff ;; - mips-big-*) bfd_target=irix3 ;; - mips-dec-*) bfd_target=decstation ;; - mips-sgi-*) bfd_target=irix3 ;; - rs6000-ibm-*) bfd_target=rs6000 ;; - sparc-sun-solaris2*) bfd_target=sparc-elf ;; - sparc-sun-sysv4) bfd_target=sparc-elf ;; - sparc-sun-*) bfd_target=sparc-aout ;; - sparc-wrs-vxworks) bfd_target=sparc-aout ;; - sparclite-fujitsu-*) bfd_target=sparc-aout ;; - tahoe-*-none) bfd_target=tahoe ;; - tahoe-*-*) bfd_target=tahoe ;; - vax-dec-*) bfd_target=vax ;; - vax-*-none) bfd_target=vax ;; - vax-*-*) bfd_target=vax ;; - we32k-*-*) bfd_target=we32k ;; - z8k*-*-*) bfd_target=z8k-coff ;; - - *-*-aout) bfd_target=${target_cpu}-aout ;; - *-*-bsd) bfd_target=${target_cpu}-aout ;; - *-*-sysv4*) bfd_target=${target_cpu}-elf ;; - *-*-solaris2*) bfd_target=${target_cpu}-elf ;; - *-*-go32) bfd_target=${target_cpu}-aout ;; - *-*-linux*) bfd_target=${target_cpu}-linux ;; - *-*-sysv*) bfd_target=${target_cpu}-coff ;; - *-*-scosysv*) bfd_target=${target_cpu}-coff ;; - - i386-none-*) bfd_target=i386-coff ;; - *-adobe-*) bfd_target=adobe ;; - *-sony-*) bfd_target=news ;; - *-intel-*) bfd_target=${target_cpu}-coff ;; - *-stratus-*) bfd_target=${target_cpu}-elf ;; - *-cbm-*) bfd_target=${target_cpu}-elf ;; - *-ncr-*) bfd_target=${target_cpu}-elf ;; - *-hitachi-*) echo "bad hitachi cpu" 1>&2 ; exit 1 ;; - *-tandem-*) bfd_target=st2000 ;; + a29k-*-ebmon) bfd_target=a29k-coff ;; + a29k-*-udi) bfd_target=a29k-coff ;; + a29k-*-aout) bfd_target=a29k-aout ;; + a29k-*-coff) bfd_target=a29k-coff ;; + a29k-*-sym1) bfd_target=a29k-coff ;; + h8300-*-*) bfd_target=h8300-coff ;; + hppa*-*-bsd) bfd_target=hppabsd ;; + hppa*-*-hpux) bfd_target=hppahpux ;; + i[34]86-*-sysv4*) bfd_target=i386-elf ;; + i[34]86-*-sysv*) bfd_target=i386-coff ;; + i[34]86-*-sco*) bfd_target=i386-coff ;; + i[34]86-*-bsd) bfd_target=i386-bsd ;; + i[34]86-none-*) bfd_target=i386-coff ;; + i960-*-vxworks) bfd_target=i960-bout ;; + m68*-hp-bsd) bfd_target=hp300bsd ;; + m68*-*-aout) bfd_target=m68k-aout ;; + m68*-*-coff) bfd_target=m68k-coff ;; + m68*-*-hpux) bfd_target=hp300 ;; + m68*-*-os68k) bfd_target=m68k-aout ;; + m68*-*-sunos*) bfd_target=m68k-aout ;; + m68*-*-vxworks*) bfd_target=m68k-aout ;; + m68*-ericsson-*) bfd_target=m68k-aout ;; + m68*-netx-*) bfd_target=m68k-aout ;; + m88k-*-*) bfd_target=m88k-coff ;; + mips-big-*) bfd_target=irix3 ;; + mips-dec-*) bfd_target=decstation ;; + mips-sgi-*) bfd_target=irix3 ;; + rs6000-*-*) bfd_target=rs6000 ;; + sparc-*-solaris2*) bfd_target=sparc-elf ;; + sparc-*-sysv4*) bfd_target=sparc-elf ;; + sparc-*-*) bfd_target=sparc-aout ;; + sparclite-*-*) bfd_target=sparc-aout ;; + tahoe-*-*) bfd_target=tahoe ;; + vax-*-*) bfd_target=vax ;; + we32k-*-*) bfd_target=we32k ;; + z8k*-*-*) bfd_target=z8k-coff ;; + + *-*-aout) bfd_target=${target_cpu}-aout ;; + *-*-bsd) bfd_target=${target_cpu}-aout ;; + *-*-sysv4*) bfd_target=${target_cpu}-elf ;; + *-*-solaris2*) bfd_target=${target_cpu}-elf ;; + *-*-go32) bfd_target=${target_cpu}-aout ;; + *-*-linux*) bfd_target=${target_cpu}-linux ;; + *-*-sysv*) bfd_target=${target_cpu}-coff ;; + *-*-scosysv*) bfd_target=${target_cpu}-coff ;; + + *-adobe-*) bfd_target=adobe ;; + *-sony-*) bfd_target=news ;; + *-intel-*) bfd_target=${target_cpu}-coff ;; + *-stratus-*) bfd_target=${target_cpu}-elf ;; + *-cbm-*) bfd_target=${target_cpu}-elf ;; + *-ncr-*) bfd_target=${target_cpu}-elf ;; + *-tandem-*) bfd_target=st2000 ;; esac if [ ! -f ${srcdir}/config/${bfd_target}.mt ] ; then -- 2.30.2