162561Selan# This file is a shell script that supplies the information necessary 262561Selan# to tailor a template configure script into the configure script 362561Selan# appropriate for this directory. For more information, check any 462561Selan# existing configure script. 562561Selan 662561Selan# Since the "bfd/hosts" directory is shared by the bfd, opcodes, and 762561Selan# binutils directories (at least), the index to it is also shared. 862561Selan# This is that index. Each configure.in file should source this file 962561Selan# in its per-host part. 1062561Selan 1162561Selancase "${host}" in 1262561Selan# WHEN ADDING ENTRIES TO THIS MATRIX: 1362561Selan# Make sure that the left side always has two dashes. Otherwise you 1462561Selan# can get spurious matches. Even for unambiguous cases, do this as a 1562561Selan# convention, else the table becomes a real mess to understand and maintain. 1662561Selan# 1762561Selan# Note that these entries cannot be fully alphabetical. Don't try. 1862561Selan# The order of matching is critical when multiple lines could match. 1962561Selan 2062561Selana29k-*-*) my_host=ultra3 ;; 2162561Selan 2262561Selanhppa*-hp-hpux) my_host=hppahpux ;; 2362561Selanhppa*-hp-bsd) my_host=hppabsd ;; 2462561Selan 2562561Selani[34]86-*-bsd) my_host=i386bsd ;; 2662561Selani[34]86-ncr*-sysv4*) my_host=ncr3000 ;; 2762561Selani[34]86-*-go32) my_host=go32 ;; 2862561Selani[34]86-*-sysv4*) my_host=i386v4 ;; 2962561Selani[34]86-*-sysv*) my_host=i386v ;; 3062561Selani[34]86-*-solaris*) my_host=i386v ;; 3162561Selani[34]86-*-sco*) my_host=i386v ;; 3262561Selani[34]86-*-mach*) my_host=i386mach ;; 3362561Selani[34]86-*-msdos*) my_host=dose ;; 3462561Selani[34]86-*-linux) my_host=i386linux ;; 3562561Selan 3662561Selani860-*-*) my_host=stratus ;; 3762561Selan 3862561Selanmips-dec-*) my_host=decstation ;; 3962561Selanmips-sgi-irix3) my_host=irix3 ;; 4062561Selanmips-sgi-irix4) my_host=irix4 ;; 4162561Selan 4262561Selanm68*-cbm-amigados) my_host=amigados ;; 4362561Selanm68*-cbm-sysv4*) my_host=amix ;; 4462561Selanm68*-hp-hpux) my_host=hp300 ;; 4562561Selanm68*-hp-bsd) my_host=hp300bsd ;; 46*62564Selanm68*-omron-bsd) my_host=luna68k ;; 4762561Selanm68*-sony-*) my_host=news ;; 4862561Selanm68*-sun-*) my_host=sun3 ;; 4962561Selanm68*-apollo*-sysv*) my_host=apollov68 ;; 5062561Selanm68*-apollo*-bsd*) my_host=apollo68 ;; 5162561Selan 5262561Selanm88k-motorola-*) my_host=delta88 ;; 5362561Selanm88k-harris-*) my_host=harris ;; 5462561Selanm88k-*-dgux) my_host=dgux ;; 5562561Selan 5662561Selanromp-*-*) my_host=rtbsd ;; 5762561Selan 5862561Selanrs6000-*-*) my_host=rs6000 ;; 5962561Selan 6062561Selansparc-*-sunos64) my_host=sparc-ll ;; 6162561Selansparc-*-bsd) my_host=sparcbsd ;; 6262561Selansparc-*-sysv4*) my_host=sysv4 ;; 6362561Selansparc-*-solaris2*) my_host=solaris2 ;; 6462561Selansparc-*-sysv64) my_host=sysv4-ll ;; 6562561Selansparc-*-*) my_host=sparc ;; 6662561Selan 6762561Selantahoe-*-*) my_host=tahoe ;; 6862561Selan 6962561Selanvax-*-ultrix*) my_host=vaxult ;; 7062561Selanvax-*-*) my_host=vaxbsd ;; 7162561Selan 7262561Selanwe32k-*-*) my_host=we32k ;; 7362561Selan 7462561Selanesac 75