[gforth] / gforth / config.sub  

gforth: gforth/config.sub

Diff for /gforth/config.sub between version 1.5 and 1.6

version 1.5, Mon Oct 7 17:19:56 2002 UTC version 1.6, Sat Jun 2 14:25:26 2007 UTC
Line 1 
Line 1 
 #! /bin/sh  #! /bin/sh
 # Configuration validation subroutine script.  # Configuration validation subroutine script.
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   2000, 2001, 2002 Free Software Foundation, Inc.  #   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
   #   Inc.
   
 timestamp='2002-09-05'  timestamp='2006-11-07'
   
 # This file is (in principle) common to ALL GNU software.  # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software  # The presence of a machine in this file suggests that SOME GNU software
Line 21 
Line 22 
 #  #
 # You should have received a copy of the GNU General Public License  # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software  # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place - Suite 330,  # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
 # Boston, MA 02111-1307, USA.  # 02110-1301, USA.
   #
 # As a special exception to the GNU General Public License, if you  # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a  # distribute this file as part of a program that contains a
 # configuration script generated by Autoconf, you may include it under  # configuration script generated by Autoconf, you may include it under
 # the same distribution terms that you use for the rest of that program.  # the same distribution terms that you use for the rest of that program.
   
   
 # Please send patches to <config-patches@gnu.org>.  Submit a context  # Please send patches to <config-patches@gnu.org>.  Submit a context
 # diff and a properly formatted ChangeLog entry.  # diff and a properly formatted ChangeLog entry.
 #  #
Line 70 
Line 72 
 version="\  version="\
 GNU config.sub ($timestamp)  GNU config.sub ($timestamp)
   
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
 Free Software Foundation, Inc.  Free Software Foundation, Inc.
   
 This is free software; see the source for copying conditions.  There is NO  This is free software; see the source for copying conditions.  There is NO
Line 83 
Line 85 
 while test $# -gt 0 ; do  while test $# -gt 0 ; do
   case $1 in    case $1 in
     --time-stamp | --time* | -t )      --time-stamp | --time* | -t )
        echo "$timestamp" ; exit 0 ;;         echo "$timestamp" ; exit ;;
     --version | -v )      --version | -v )
        echo "$version" ; exit 0 ;;         echo "$version" ; exit ;;
     --help | --h* | -h )      --help | --h* | -h )
        echo "$usage"; exit 0 ;;         echo "$usage"; exit ;;
     -- )     # Stop option processing      -- )     # Stop option processing
        shift; break ;;         shift; break ;;
     - ) # Use stdin as input.      - ) # Use stdin as input.
Line 99 
Line 101 
     *local*)      *local*)
        # First pass through any local machine types.         # First pass through any local machine types.
        echo $1         echo $1
        exit 0;;         exit ;;
   
     * )      * )
        break ;;         break ;;
Line 118 
Line 120 
 # Here we must recognize all the valid KERNEL-OS combinations.  # Here we must recognize all the valid KERNEL-OS combinations.
 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`  maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
 case $maybe_os in  case $maybe_os in
   nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*)    nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
     uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
     storm-chaos* | os2-emx* | rtmk-nova*)
     os=-$maybe_os      os=-$maybe_os
     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     ;;      ;;
Line 144 
Line 148 
         -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\          -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
         -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \          -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
         -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \          -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
         -apple | -axis)          -apple | -axis | -knuth | -cray)
                 os=                  os=
                 basic_machine=$1                  basic_machine=$1
                 ;;                  ;;
Line 169 
Line 173 
         -hiux*)          -hiux*)
                 os=-hiuxwe2                  os=-hiuxwe2
                 ;;                  ;;
           -sco6)
                   os=-sco5v6
                   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                   ;;
         -sco5)          -sco5)
                 os=-sco3.2v5                  os=-sco3.2v5
                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`                  basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
Line 185 
Line 193 
                 # Don't forget version if it is 3.2v4 or newer.                  # Don't forget version if it is 3.2v4 or newer.
                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`                  basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                 ;;                  ;;
           -sco5v6*)
                   # Don't forget version if it is 3.2v4 or newer.
                   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                   ;;
         -sco*)          -sco*)
                 os=-sco3.2v2                  os=-sco3.2v2
                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`                  basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
Line 228 
Line 240 
         | a29k \          | a29k \
         | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \          | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
         | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \          | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
         | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \          | am33_2.0 \
         | clipper \          | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
           | bfin \
           | c4x | clipper \
         | d10v | d30v | dlx | dsp16xx \          | d10v | d30v | dlx | dsp16xx \
         | fr30 | frv \          | fr30 | frv \
         | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \          | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
         | i370 | i860 | i960 | ia64 \          | i370 | i860 | i960 | ia64 \
         | ip2k \          | ip2k | iq2000 \
         | m32r | m68000 | m68k | m88k | mcore \          | m32c | m32r | m32rle | m68000 | m68k | m88k \
           | maxq | mb | microblaze | mcore \
         | mips | mipsbe | mipseb | mipsel | mipsle \          | mips | mipsbe | mipseb | mipsel | mipsle \
         | mips16 \          | mips16 \
         | mips64 | mips64el \          | mips64 | mips64el \
Line 244 
Line 259 
         | mips64vr4100 | mips64vr4100el \          | mips64vr4100 | mips64vr4100el \
         | mips64vr4300 | mips64vr4300el \          | mips64vr4300 | mips64vr4300el \
         | mips64vr5000 | mips64vr5000el \          | mips64vr5000 | mips64vr5000el \
           | mips64vr5900 | mips64vr5900el \
         | mipsisa32 | mipsisa32el \          | mipsisa32 | mipsisa32el \
           | mipsisa32r2 | mipsisa32r2el \
         | mipsisa64 | mipsisa64el \          | mipsisa64 | mipsisa64el \
           | mipsisa64r2 | mipsisa64r2el \
         | mipsisa64sb1 | mipsisa64sb1el \          | mipsisa64sb1 | mipsisa64sb1el \
         | mipsisa64sr71k | mipsisa64sr71kel \          | mipsisa64sr71k | mipsisa64sr71kel \
         | mipstx39 | mipstx39el \          | mipstx39 | mipstx39el \
         | mn10200 | mn10300 \          | mn10200 | mn10300 \
           | mt \
           | msp430 \
           | nios | nios2 \
         | ns16k | ns32k \          | ns16k | ns32k \
         | openrisc | or32 \          | or32 \
         | pdp10 | pdp11 | pj | pjl \          | pdp10 | pdp11 | pj | pjl \
         | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \          | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
         | pyramid \          | pyramid \
         | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \          | score \
           | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
         | sh64 | sh64le \          | sh64 | sh64le \
         | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \          | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
         | strongarm \          | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
         | tahoe | thumb | tic80 | tron \          | spu | strongarm \
           | tahoe | thumb | tic4x | tic80 | tron \
         | v850 | v850e \          | v850 | v850e \
         | we32k \          | we32k \
         | x86 | xscale | xstormy16 | xtensa \          | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
         | z8k)          | z8k)
                 basic_machine=$basic_machine-unknown                  basic_machine=$basic_machine-unknown
                 ;;                  ;;
Line 273 
Line 296 
                 ;;                  ;;
         m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)          m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
                 ;;                  ;;
           ms1)
                   basic_machine=mt-unknown
                   ;;
   
         # We use `pc' rather than `unknown'          # We use `pc' rather than `unknown'
         # because (1) that's what they normally are, and          # because (1) that's what they normally are, and
Line 292 
Line 318 
         | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \          | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
         | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \          | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
         | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \          | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
         | avr-* \          | avr-* | avr32-* \
         | bs2000-* \          | bfin-* | bs2000-* \
         | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \          | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
         | clipper-* | cydra-* \          | clipper-* | craynv-* | cydra-* \
         | d10v-* | d30v-* | dlx-* \          | d10v-* | d30v-* | dlx-* \
         | elxsi-* \          | elxsi-* \
         | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \          | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
         | h8300-* | h8500-* \          | h8300-* | h8500-* \
         | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \          | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
         | i*86-* | i860-* | i960-* | ia64-* \          | i*86-* | i860-* | i960-* | ia64-* \
         | ip2k-* \          | ip2k-* | iq2000-* \
         | m32r-* \          | m32c-* | m32r-* | m32rle-* \
         | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \          | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
         | m88110-* | m88k-* | mcore-* \          | m88110-* | m88k-* | maxq-* | mcore-* \
         | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \          | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
         | mips16-* \          | mips16-* \
         | mips64-* | mips64el-* \          | mips64-* | mips64el-* \
Line 314 
Line 340 
         | mips64vr4100-* | mips64vr4100el-* \          | mips64vr4100-* | mips64vr4100el-* \
         | mips64vr4300-* | mips64vr4300el-* \          | mips64vr4300-* | mips64vr4300el-* \
         | mips64vr5000-* | mips64vr5000el-* \          | mips64vr5000-* | mips64vr5000el-* \
           | mips64vr5900-* | mips64vr5900el-* \
         | mipsisa32-* | mipsisa32el-* \          | mipsisa32-* | mipsisa32el-* \
           | mipsisa32r2-* | mipsisa32r2el-* \
         | mipsisa64-* | mipsisa64el-* \          | mipsisa64-* | mipsisa64el-* \
           | mipsisa64r2-* | mipsisa64r2el-* \
         | mipsisa64sb1-* | mipsisa64sb1el-* \          | mipsisa64sb1-* | mipsisa64sb1el-* \
         | mipsisa64sr71k-* | mipsisa64sr71kel-* \          | mipsisa64sr71k-* | mipsisa64sr71kel-* \
         | mipstx39 | mipstx39el \          | mipstx39-* | mipstx39el-* \
           | mmix-* \
           | mt-* \
           | msp430-* \
           | nios-* | nios2-* \
         | none-* | np1-* | ns16k-* | ns32k-* \          | none-* | np1-* | ns16k-* | ns32k-* \
         | orion-* \          | orion-* \
         | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \          | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
         | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \          | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
         | pyramid-* \          | pyramid-* \
         | romp-* | rs6000-* \          | romp-* | rs6000-* \
         | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \          | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
         | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \          | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
         | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \          | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
         | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \          | sparclite-* \
         | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \          | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
           | tahoe-* | thumb-* \
           | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
           | tron-* \
         | v850-* | v850e-* | vax-* \          | v850-* | v850e-* | vax-* \
         | we32k-* \          | we32k-* \
         | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \          | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
         | xtensa-* \          | xstormy16-* | xtensa-* \
         | ymp-* \          | ymp-* \
         | z8k-*)          | z8k-*)
                 ;;                  ;;
Line 353 
Line 389 
                 basic_machine=a29k-amd                  basic_machine=a29k-amd
                 os=-udi                  os=-udi
                 ;;                  ;;
           abacus)
                   basic_machine=abacus-unknown
                   ;;
         adobe68k)          adobe68k)
                 basic_machine=m68010-adobe                  basic_machine=m68010-adobe
                 os=-scout                  os=-scout
Line 367 
Line 406 
                 basic_machine=a29k-none                  basic_machine=a29k-none
                 os=-bsd                  os=-bsd
                 ;;                  ;;
           amd64)
                   basic_machine=x86_64-pc
                   ;;
           amd64-*)
                   basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
         amdahl)          amdahl)
                 basic_machine=580-amdahl                  basic_machine=580-amdahl
                 os=-sysv                  os=-sysv
Line 426 
Line 471 
                 basic_machine=j90-cray                  basic_machine=j90-cray
                 os=-unicos                  os=-unicos
                 ;;                  ;;
           craynv)
                   basic_machine=craynv-cray
                   os=-unicosmp
                   ;;
           cr16c)
                   basic_machine=cr16c-unknown
                   os=-elf
                   ;;
         crds | unos)          crds | unos)
                 basic_machine=m68k-crds                  basic_machine=m68k-crds
                 ;;                  ;;
           crisv32 | crisv32-* | etraxfs*)
                   basic_machine=crisv32-axis
                   ;;
         cris | cris-* | etrax*)          cris | cris-* | etrax*)
                 basic_machine=cris-axis                  basic_machine=cris-axis
                 ;;                  ;;
           crx)
                   basic_machine=crx-unknown
                   os=-elf
                   ;;
         da30 | da30-*)          da30 | da30-*)
                 basic_machine=m68k-da30                  basic_machine=m68k-da30
                 ;;                  ;;
Line 454 
Line 514 
                 basic_machine=m88k-motorola                  basic_machine=m88k-motorola
                 os=-sysv3                  os=-sysv3
                 ;;                  ;;
           djgpp)
                   basic_machine=i586-pc
                   os=-msdosdjgpp
                   ;;
         dpx20 | dpx20-*)          dpx20 | dpx20-*)
                 basic_machine=rs6000-bull                  basic_machine=rs6000-bull
                 os=-bosx                  os=-bosx
Line 632 
Line 696 
         mips3*)          mips3*)
                 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown                  basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
                 ;;                  ;;
         mmix*)  
                 basic_machine=mmix-knuth  
                 os=-mmixware  
                 ;;  
         monitor)          monitor)
                 basic_machine=m68k-rom68k                  basic_machine=m68k-rom68k
                 os=-coff                  os=-coff
Line 648 
Line 708 
                 basic_machine=i386-pc                  basic_machine=i386-pc
                 os=-msdos                  os=-msdos
                 ;;                  ;;
           ms1-*)
                   basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
                   ;;
         mvs)          mvs)
                 basic_machine=i370-ibm                  basic_machine=i370-ibm
                 os=-mvs                  os=-mvs
Line 723 
Line 786 
                 basic_machine=hppa1.1-oki                  basic_machine=hppa1.1-oki
                 os=-proelf                  os=-proelf
                 ;;                  ;;
         or32 | or32-*)          openrisc | openrisc-*)
                 basic_machine=or32-unknown                  basic_machine=or32-unknown
                 os=-coff                  ;;
           os400)
                   basic_machine=powerpc-ibm
                   os=-os400
                 ;;                  ;;
         OSE68000 | ose68000)          OSE68000 | ose68000)
                 basic_machine=m68000-ericsson                  basic_machine=m68000-ericsson
Line 752 
Line 818 
         pc532 | pc532-*)          pc532 | pc532-*)
                 basic_machine=ns32k-pc532                  basic_machine=ns32k-pc532
                 ;;                  ;;
           pc98)
                   basic_machine=i386-pc
                   ;;
           pc98-*)
                   basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
         pentium | p5 | k5 | k6 | nexgen | viac3)          pentium | p5 | k5 | k6 | nexgen | viac3)
                 basic_machine=i586-pc                  basic_machine=i586-pc
                 ;;                  ;;
         pentiumpro | p6 | 6x86 | athlon | athlon_*)          pentiumpro | p6 | 6x86 | athlon | athlon_*)
                 basic_machine=i686-pc                  basic_machine=i686-pc
                 ;;                  ;;
         pentiumii | pentium2)          pentiumii | pentium2 | pentiumiii | pentium3)
                 basic_machine=i686-pc                  basic_machine=i686-pc
                 ;;                  ;;
           pentium4)
                   basic_machine=i786-pc
                   ;;
         pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)          pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
                 basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`                  basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
                 ;;                  ;;
         pentiumpro-* | p6-* | 6x86-* | athlon-*)          pentiumpro-* | p6-* | 6x86-* | athlon-*)
                 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`                  basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
                 ;;                  ;;
         pentiumii-* | pentium2-*)          pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
                 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`                  basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
                 ;;                  ;;
           pentium4-*)
                   basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
         pn)          pn)
                 basic_machine=pn-gould                  basic_machine=pn-gould
                 ;;                  ;;
Line 802 
Line 880 
                 basic_machine=i586-unknown                  basic_machine=i586-unknown
                 os=-pw32                  os=-pw32
                 ;;                  ;;
           rdos)
                   basic_machine=i386-pc
                   os=-rdos
                   ;;
         rom68k)          rom68k)
                 basic_machine=m68k-rom68k                  basic_machine=m68k-rom68k
                 os=-coff                  os=-coff
Line 828 
Line 910 
         sb1el)          sb1el)
                 basic_machine=mipsisa64sb1el-unknown                  basic_machine=mipsisa64sb1el-unknown
                 ;;                  ;;
           sde)
                   basic_machine=mipsisa32-sde
                   os=-elf
                   ;;
           sei)
                   basic_machine=mips-sei
                   os=-seiux
                   ;;
         sequent)          sequent)
                 basic_machine=i386-sequent                  basic_machine=i386-sequent
                 ;;                  ;;
Line 835 
Line 925 
                 basic_machine=sh-hitachi                  basic_machine=sh-hitachi
                 os=-hms                  os=-hms
                 ;;                  ;;
           sh5el)
                   basic_machine=sh5le-unknown
                   ;;
           sh64)
                   basic_machine=sh64-unknown
                   ;;
         sparclite-wrs | simso-wrs)          sparclite-wrs | simso-wrs)
                 basic_machine=sparclite-wrs                  basic_machine=sparclite-wrs
                 os=-vxworks                  os=-vxworks
Line 901 
Line 997 
                 basic_machine=i386-sequent                  basic_machine=i386-sequent
                 os=-dynix                  os=-dynix
                 ;;                  ;;
         t3d)  
                 basic_machine=alpha-cray  
                 os=-unicos  
                 ;;  
         t3e)          t3e)
                 basic_machine=alphaev5-cray                  basic_machine=alphaev5-cray
                 os=-unicos                  os=-unicos
Line 913 
Line 1005 
                 basic_machine=t90-cray                  basic_machine=t90-cray
                 os=-unicos                  os=-unicos
                 ;;                  ;;
         tic4x | c4x*)  
                 basic_machine=tic4x-unknown  
                 os=-coff  
                 ;;  
         tic54x | c54x*)          tic54x | c54x*)
                 basic_machine=tic54x-unknown                  basic_machine=tic54x-unknown
                 os=-coff                  os=-coff
                 ;;                  ;;
           tic55x | c55x*)
                   basic_machine=tic55x-unknown
                   os=-coff
                   ;;
           tic6x | c6x*)
                   basic_machine=tic6x-unknown
                   os=-coff
                   ;;
         tx39)          tx39)
                 basic_machine=mipstx39-unknown                  basic_machine=mipstx39-unknown
                 ;;                  ;;
Line 934 
Line 1030 
         tower | tower-32)          tower | tower-32)
                 basic_machine=m68k-ncr                  basic_machine=m68k-ncr
                 ;;                  ;;
           tpf)
                   basic_machine=s390x-ibm
                   os=-tpf
                   ;;
         udi29k)          udi29k)
                 basic_machine=a29k-amd                  basic_machine=a29k-amd
                 os=-udi                  os=-udi
Line 977 
Line 1077 
                 basic_machine=hppa1.1-winbond                  basic_machine=hppa1.1-winbond
                 os=-proelf                  os=-proelf
                 ;;                  ;;
         windows32)          xbox)
                 basic_machine=i386-pc                  basic_machine=i686-pc
                 os=-windows32-msvcrt                  os=-mingw32
                 ;;                  ;;
         xps | xps100)          xps | xps100)
                 basic_machine=xps100-honeywell                  basic_machine=xps100-honeywell
Line 1011 
Line 1111 
         romp)          romp)
                 basic_machine=romp-ibm                  basic_machine=romp-ibm
                 ;;                  ;;
           mmix)
                   basic_machine=mmix-knuth
                   ;;
         rs6000)          rs6000)
                 basic_machine=rs6000-ibm                  basic_machine=rs6000-ibm
                 ;;                  ;;
Line 1027 
Line 1130 
         we32k)          we32k)
                 basic_machine=we32k-att                  basic_machine=we32k-att
                 ;;                  ;;
         sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele)          sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
                 basic_machine=sh-unknown                  basic_machine=sh-unknown
                 ;;                  ;;
         sh64)          sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
                 basic_machine=sh64-unknown  
                 ;;  
         sparc | sparcv9 | sparcv9b)  
                 basic_machine=sparc-sun                  basic_machine=sparc-sun
                 ;;                  ;;
         cydra)          cydra)
Line 1106 
Line 1206 
               | -aos* \                | -aos* \
               | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \                | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
               | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \                | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
               | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \                | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
               | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \                | -openbsd* | -solidbsd* \
                 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
                 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
               | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \                | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
               | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \                | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
               | -chorusos* | -chorusrdb* \                | -chorusos* | -chorusrdb* \
               | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \                | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
               | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \                | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
               | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \                | -uxpv* | -beos* | -mpeix* | -udk* \
                 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
               | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \                | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
               | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \                | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
               | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \                | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
               | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* | -powermax*)                | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
                 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
                 | -skyos* | -haiku* | -rdos* | -toppers*)
         # Remember, each alternative MUST END IN *, to match a version number.          # Remember, each alternative MUST END IN *, to match a version number.
                 ;;                  ;;
         -qnx*)          -qnx*)
Line 1129 
Line 1234 
                         ;;                          ;;
                 esac                  esac
                 ;;                  ;;
           -nto-qnx*)
                   ;;
         -nto*)          -nto*)
                 os=-nto-qnx                  os=`echo $os | sed -e 's|nto|nto-qnx|'`
                 ;;                  ;;
         -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \          -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
               | -windows* | -osx | -abug | -netware* | -os9* | -beos* \                | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
               | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)                | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
                 ;;                  ;;
         -mac*)          -mac*)
                 os=`echo $os | sed -e 's|mac|macos|'`                  os=`echo $os | sed -e 's|mac|macos|'`
                 ;;                  ;;
           -linux-dietlibc)
                   os=-linux-dietlibc
                   ;;
         -linux*)          -linux*)
                 os=`echo $os | sed -e 's|linux|linux-gnu|'`                  os=`echo $os | sed -e 's|linux|linux-gnu|'`
                 ;;                  ;;
Line 1151 
Line 1261 
         -opened*)          -opened*)
                 os=-openedition                  os=-openedition
                 ;;                  ;;
           -os400*)
                   os=-os400
                   ;;
         -wince*)          -wince*)
                 os=-wince                  os=-wince
                 ;;                  ;;
Line 1172 
Line 1285 
         -atheos*)          -atheos*)
                 os=-atheos                  os=-atheos
                 ;;                  ;;
           -syllable*)
                   os=-syllable
                   ;;
         -386bsd)          -386bsd)
                 os=-bsd                  os=-bsd
                 ;;                  ;;
Line 1194 
Line 1310 
         -sinix*)          -sinix*)
                 os=-sysv4                  os=-sysv4
                 ;;                  ;;
           -tpf*)
                   os=-tpf
                   ;;
         -triton*)          -triton*)
                 os=-sysv3                  os=-sysv3
                 ;;                  ;;
Line 1224 
Line 1343 
         -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)          -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
                 os=-mint                  os=-mint
                 ;;                  ;;
           -aros*)
                   os=-aros
                   ;;
           -kaos*)
                   os=-kaos
                   ;;
           -zvmoe)
                   os=-zvmoe
                   ;;
         -none)          -none)
                 ;;                  ;;
         *)          *)
Line 1246 
Line 1374 
 # system, and we'll never get to this point.  # system, and we'll never get to this point.
   
 case $basic_machine in  case $basic_machine in
           score-*)
                   os=-elf
                   ;;
           spu-*)
                   os=-elf
                   ;;
         *-acorn)          *-acorn)
                 os=-riscix1.2                  os=-riscix1.2
                 ;;                  ;;
Line 1255 
Line 1389 
         arm*-semi)          arm*-semi)
                 os=-aout                  os=-aout
                 ;;                  ;;
           c4x-* | tic4x-*)
                   os=-coff
                   ;;
         # This must come before the *-dec entry.          # This must come before the *-dec entry.
         pdp10-*)          pdp10-*)
                 os=-tops20                  os=-tops20
Line 1298 
Line 1435 
         *-be)          *-be)
                 os=-beos                  os=-beos
                 ;;                  ;;
           *-haiku)
                   os=-haiku
                   ;;
         *-ibm)          *-ibm)
                 os=-aix                  os=-aix
                 ;;                  ;;
           *-knuth)
                   os=-mmixware
                   ;;
         *-wec)          *-wec)
                 os=-proelf                  os=-proelf
                 ;;                  ;;
Line 1433 
Line 1576 
                         -mvs* | -opened*)                          -mvs* | -opened*)
                                 vendor=ibm                                  vendor=ibm
                                 ;;                                  ;;
                           -os400*)
                                   vendor=ibm
                                   ;;
                         -ptx*)                          -ptx*)
                                 vendor=sequent                                  vendor=sequent
                                 ;;                                  ;;
                           -tpf*)
                                   vendor=ibm
                                   ;;
                         -vxsim* | -vxworks* | -windiss*)                          -vxsim* | -vxworks* | -windiss*)
                                 vendor=wrs                                  vendor=wrs
                                 ;;                                  ;;
Line 1460 
Line 1609 
 esac  esac
   
 echo $basic_machine$os  echo $basic_machine$os
 exit 0  exit
   
 # Local variables:  # Local variables:
 # eval: (add-hook 'write-file-hooks 'time-stamp)  # eval: (add-hook 'write-file-hooks 'time-stamp)


Generate output suitable for use with a patch program
Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help