1*62561Selan# This file is a shell script that supplies the information necessary 2*62561Selan# to tailor a template configure script into the configure script 3*62561Selan# appropriate for this directory. For more information, check any 4*62561Selan# existing configure script. 5*62561Selan 6*62561Selan# Since the "bfd/hosts" directory is shared by the bfd, opcodes, and 7*62561Selan# binutils directories (at least), the index to it is also shared. 8*62561Selan# This is that index. Each configure.in file should source this file 9*62561Selan# in its per-host part. 10*62561Selan 11*62561Selancase "${host}" in 12*62561Selan# WHEN ADDING ENTRIES TO THIS MATRIX: 13*62561Selan# Make sure that the left side always has two dashes. Otherwise you 14*62561Selan# can get spurious matches. Even for unambiguous cases, do this as a 15*62561Selan# convention, else the table becomes a real mess to understand and maintain. 16*62561Selan# 17*62561Selan# Note that these entries cannot be fully alphabetical. Don't try. 18*62561Selan# The order of matching is critical when multiple lines could match. 19*62561Selan 20*62561Selana29k-*-*) my_host=ultra3 ;; 21*62561Selan 22*62561Selanhppa*-hp-hpux) my_host=hppahpux ;; 23*62561Selanhppa*-hp-bsd) my_host=hppabsd ;; 24*62561Selan 25*62561Selani[34]86-*-bsd) my_host=i386bsd ;; 26*62561Selani[34]86-ncr*-sysv4*) my_host=ncr3000 ;; 27*62561Selani[34]86-*-go32) my_host=go32 ;; 28*62561Selani[34]86-*-sysv4*) my_host=i386v4 ;; 29*62561Selani[34]86-*-sysv*) my_host=i386v ;; 30*62561Selani[34]86-*-solaris*) my_host=i386v ;; 31*62561Selani[34]86-*-sco*) my_host=i386v ;; 32*62561Selani[34]86-*-mach*) my_host=i386mach ;; 33*62561Selani[34]86-*-msdos*) my_host=dose ;; 34*62561Selani[34]86-*-linux) my_host=i386linux ;; 35*62561Selan 36*62561Selani860-*-*) my_host=stratus ;; 37*62561Selan 38*62561Selanmips-dec-*) my_host=decstation ;; 39*62561Selanmips-sgi-irix3) my_host=irix3 ;; 40*62561Selanmips-sgi-irix4) my_host=irix4 ;; 41*62561Selan 42*62561Selanm68*-cbm-amigados) my_host=amigados ;; 43*62561Selanm68*-cbm-sysv4*) my_host=amix ;; 44*62561Selanm68*-hp-hpux) my_host=hp300 ;; 45*62561Selanm68*-hp-bsd) my_host=hp300bsd ;; 46*62561Selanm68*-sony-*) my_host=news ;; 47*62561Selanm68*-sun-*) my_host=sun3 ;; 48*62561Selanm68*-apollo*-sysv*) my_host=apollov68 ;; 49*62561Selanm68*-apollo*-bsd*) my_host=apollo68 ;; 50*62561Selan 51*62561Selanm88k-motorola-*) my_host=delta88 ;; 52*62561Selanm88k-harris-*) my_host=harris ;; 53*62561Selanm88k-*-dgux) my_host=dgux ;; 54*62561Selan 55*62561Selanromp-*-*) my_host=rtbsd ;; 56*62561Selan 57*62561Selanrs6000-*-*) my_host=rs6000 ;; 58*62561Selan 59*62561Selansparc-*-sunos64) my_host=sparc-ll ;; 60*62561Selansparc-*-bsd) my_host=sparcbsd ;; 61*62561Selansparc-*-sysv4*) my_host=sysv4 ;; 62*62561Selansparc-*-solaris2*) my_host=solaris2 ;; 63*62561Selansparc-*-sysv64) my_host=sysv4-ll ;; 64*62561Selansparc-*-*) my_host=sparc ;; 65*62561Selan 66*62561Selantahoe-*-*) my_host=tahoe ;; 67*62561Selan 68*62561Selanvax-*-ultrix*) my_host=vaxult ;; 69*62561Selanvax-*-*) my_host=vaxbsd ;; 70*62561Selan 71*62561Selanwe32k-*-*) my_host=we32k ;; 72*62561Selan 73*62561Selanesac 74