* configure.in: Reformat the target section, test many configs.
authorJohn Gilmore <gnu@cygnus>
Fri, 9 Oct 1992 02:42:29 +0000 (02:42 +0000)
committerJohn Gilmore <gnu@cygnus>
Fri, 9 Oct 1992 02:42:29 +0000 (02:42 +0000)
bfd/ChangeLog
bfd/configure.in

index 7d0dfe82ff51ef640aece77642875e7c7baf6b70..54ffc05b3e94e8ccbf5e5f2fe8f2c5db81dcd4a4 100644 (file)
@@ -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.
 
index c3fdd47baea5f8b7b71895028f59022a62423b8c..18e13cf54e438045bddf48b9002a7c581a2b9e18 100644 (file)
@@ -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