Diff for /embedaddon/arping/config.sub between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 22:16:27 version 1.1.1.2, 2014/06/15 16:26:43
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, 2003, 2004, 2005, 2006, 2007, 2008#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
#   Free Software Foundation, Inc.#   2011, 2012 Free Software Foundation, Inc.
   
timestamp='2008-01-16'timestamp='2012-04-18'
   
 # 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  timestamp='2008-01-16' Line 21  timestamp='2008-01-16'
 # GNU General Public License for more details.  # GNU General Public License for more details.
 #  #
 # 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, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 
# 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
Line 32  timestamp='2008-01-16' Line 30  timestamp='2008-01-16'
   
   
 # 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 GNU ChangeLog entry.
 #  #
 # Configuration subroutine to validate and canonicalize a configuration type.  # Configuration subroutine to validate and canonicalize a configuration type.
 # Supply the specified configuration type as an argument.  # Supply the specified configuration type as an argument.
 # If it is invalid, we print an error message on stderr and exit with code 1.  # If it is invalid, we print an error message on stderr and exit with code 1.
 # Otherwise, we print the canonical config type on stdout and succeed.  # Otherwise, we print the canonical config type on stdout and succeed.
   
   # You can get the latest version of this script from:
   # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
   
 # This file is supposed to be the same for all GNU packages  # This file is supposed to be the same for all GNU packages
 # and recognize all the CPU types, system types and aliases  # and recognize all the CPU types, system types and aliases
 # that are meaningful with *any* GNU software.  # that are meaningful with *any* GNU software.
Line 72  Report bugs and patches to <config-patches@gnu.org>." Line 73  Report bugs and patches to <config-patches@gnu.org>."
 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,
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
 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
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
Line 120  esac Line 122  esac
 # 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* | linux-dietlibc | linux-newlib* | linux-uclibc* | \  nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \  linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
   knetbsd*-gnu* | netbsd*-gnu* | \
   kopensolaris*-gnu* | \
   storm-chaos* | os2-emx* | rtmk-nova*)    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/'`
     ;;      ;;
     android-linux)
       os=-linux-android
       basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
       ;;
   *)    *)
     basic_machine=`echo $1 | sed 's/-[^-]*$//'`      basic_machine=`echo $1 | sed 's/-[^-]*$//'`
     if [ $basic_machine != $1 ]      if [ $basic_machine != $1 ]
Line 148  case $os in Line 156  case $os in
         -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 | -knuth | -cray)        -apple | -axis | -knuth | -cray | -microblaze)
                 os=                  os=
                 basic_machine=$1                  basic_machine=$1
                 ;;                  ;;
           -bluegene*)
                   os=-cnk
                   ;;
         -sim | -cisco | -oki | -wec | -winbond)          -sim | -cisco | -oki | -wec | -winbond)
                 os=                  os=
                 basic_machine=$1                  basic_machine=$1
Line 166  case $os in Line 177  case $os in
                 os=-chorusos                  os=-chorusos
                 basic_machine=$1                  basic_machine=$1
                 ;;                  ;;
        -chorusrdb)        -chorusrdb)
                os=-chorusrdb                os=-chorusrdb
                 basic_machine=$1                  basic_machine=$1
                ;;                ;;
         -hiux*)          -hiux*)
                 os=-hiuxwe2                  os=-hiuxwe2
                 ;;                  ;;
Line 214  case $os in Line 225  case $os in
         -isc*)          -isc*)
                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`                  basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
                 ;;                  ;;
           -lynx*178)
                   os=-lynxos178
                   ;;
           -lynx*5)
                   os=-lynxos5
                   ;;
         -lynx*)          -lynx*)
                 os=-lynxos                  os=-lynxos
                 ;;                  ;;
Line 238  case $basic_machine in Line 255  case $basic_machine in
         # Some are omitted here because they have special meanings below.          # Some are omitted here because they have special meanings below.
         1750a | 580 \          1750a | 580 \
         | a29k \          | a29k \
           | aarch64 | aarch64_be \
         | 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] \
         | am33_2.0 \          | am33_2.0 \
         | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \          | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
           | be32 | be64 \
         | bfin \          | bfin \
         | c4x | clipper \          | c4x | clipper \
         | d10v | d30v | dlx | dsp16xx \          | d10v | d30v | dlx | dsp16xx \
           | epiphany \
         | fido | fr30 | frv \          | fido | fr30 | frv \
         | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \          | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
           | hexagon \
         | i370 | i860 | i960 | ia64 \          | i370 | i860 | i960 | ia64 \
         | ip2k | iq2000 \          | ip2k | iq2000 \
           | le32 | le64 \
           | lm32 \
         | m32c | m32r | m32rle | m68000 | m68k | m88k \          | m32c | m32r | m32rle | m68000 | m68k | m88k \
        | maxq | mb | microblaze | mcore | mep \        | maxq | mb | microblaze | mcore | mep | metag \
         | mips | mipsbe | mipseb | mipsel | mipsle \          | mips | mipsbe | mipseb | mipsel | mipsle \
         | mips16 \          | mips16 \
         | mips64 | mips64el \          | mips64 | mips64el \
        | mips64vr | mips64vrel \        | mips64octeon | mips64octeonel \
         | mips64orion | mips64orionel \          | mips64orion | mips64orionel \
           | mips64r5900 | mips64r5900el \
           | mips64vr | mips64vrel \
         | mips64vr4100 | mips64vr4100el \          | mips64vr4100 | mips64vr4100el \
         | mips64vr4300 | mips64vr4300el \          | mips64vr4300 | mips64vr4300el \
         | mips64vr5000 | mips64vr5000el \          | mips64vr5000 | mips64vr5000el \
Line 268  case $basic_machine in Line 293  case $basic_machine in
         | mipsisa64sr71k | mipsisa64sr71kel \          | mipsisa64sr71k | mipsisa64sr71kel \
         | mipstx39 | mipstx39el \          | mipstx39 | mipstx39el \
         | mn10200 | mn10300 \          | mn10200 | mn10300 \
           | moxie \
         | mt \          | mt \
         | msp430 \          | msp430 \
           | nds32 | nds32le | nds32be \
         | nios | nios2 \          | nios | nios2 \
         | ns16k | ns32k \          | ns16k | ns32k \
           | open8 \
         | or32 \          | or32 \
         | pdp10 | pdp11 | pj | pjl \          | pdp10 | pdp11 | pj | pjl \
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \        | powerpc | powerpc64 | powerpc64le | powerpcle \
         | pyramid \          | pyramid \
           | rl78 | rx \
         | score \          | score \
        | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
         | sh64 | sh64le \          | sh64 | sh64le \
         | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \          | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
         | sparcv8 | sparcv9 | sparcv9b | sparcv9v \          | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
        | spu | strongarm \        | spu \
        | tahoe | thumb | tic4x | tic80 | tron \        | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
        | v850 | v850e \        | ubicom32 \
         | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
         | we32k \          | we32k \
        | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \        | x86 | xc16x | xstormy16 | xtensa \
        | z8k)        | z8k | z80)
                 basic_machine=$basic_machine-unknown                  basic_machine=$basic_machine-unknown
                 ;;                  ;;
        m6811 | m68hc11 | m6812 | m68hc12)        c54x)
                # Motorola 68HC11/12.                basic_machine=tic54x-unknown
                 ;;
         c55x)
                 basic_machine=tic55x-unknown
                 ;;
         c6x)
                 basic_machine=tic6x-unknown
                 ;;
         m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
                 basic_machine=$basic_machine-unknown                  basic_machine=$basic_machine-unknown
                 os=-none                  os=-none
                 ;;                  ;;
Line 300  case $basic_machine in Line 338  case $basic_machine in
                 basic_machine=mt-unknown                  basic_machine=mt-unknown
                 ;;                  ;;
   
           strongarm | thumb | xscale)
                   basic_machine=arm-unknown
                   ;;
           xgate)
                   basic_machine=$basic_machine-unknown
                   os=-none
                   ;;
           xscaleeb)
                   basic_machine=armeb-unknown
                   ;;
   
           xscaleel)
                   basic_machine=armel-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
         # (2) the word "unknown" tends to confuse beginning users.          # (2) the word "unknown" tends to confuse beginning users.
Line 314  case $basic_machine in Line 367  case $basic_machine in
         # Recognize the basic CPU types with company name.          # Recognize the basic CPU types with company name.
         580-* \          580-* \
         | a29k-* \          | a29k-* \
           | aarch64-* | aarch64_be-* \
         | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \          | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
         | 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-* | avr32-* \          | avr-* | avr32-* \
           | be32-* | be64-* \
         | bfin-* | bs2000-* \          | bfin-* | bs2000-* \
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \        | c[123]* | c30-* | [cjt]90-* | c4x-* \
         | clipper-* | craynv-* | cydra-* \          | clipper-* | craynv-* | cydra-* \
         | d10v-* | d30v-* | dlx-* \          | d10v-* | d30v-* | dlx-* \
         | elxsi-* \          | elxsi-* \
         | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \          | f30[01]-* | f700-* | fido-* | 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-* \
           | hexagon-* \
         | i*86-* | i860-* | i960-* | ia64-* \          | i*86-* | i860-* | i960-* | ia64-* \
         | ip2k-* | iq2000-* \          | ip2k-* | iq2000-* \
           | le32-* | le64-* \
           | lm32-* \
         | m32c-* | m32r-* | m32rle-* \          | m32c-* | m32r-* | m32rle-* \
         | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \          | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
        | m88110-* | m88k-* | maxq-* | mcore-* \        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
         | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \          | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
         | mips16-* \          | mips16-* \
         | mips64-* | mips64el-* \          | mips64-* | mips64el-* \
        | mips64vr-* | mips64vrel-* \        | mips64octeon-* | mips64octeonel-* \
         | mips64orion-* | mips64orionel-* \          | mips64orion-* | mips64orionel-* \
           | mips64r5900-* | mips64r5900el-* \
           | mips64vr-* | mips64vrel-* \
         | mips64vr4100-* | mips64vr4100el-* \          | mips64vr4100-* | mips64vr4100el-* \
         | mips64vr4300-* | mips64vr4300el-* \          | mips64vr4300-* | mips64vr4300el-* \
         | mips64vr5000-* | mips64vr5000el-* \          | mips64vr5000-* | mips64vr5000el-* \
Line 351  case $basic_machine in Line 411  case $basic_machine in
         | mmix-* \          | mmix-* \
         | mt-* \          | mt-* \
         | msp430-* \          | msp430-* \
           | nds32-* | nds32le-* | nds32be-* \
         | nios-* | nios2-* \          | nios-* | nios2-* \
         | none-* | np1-* | ns16k-* | ns32k-* \          | none-* | np1-* | ns16k-* | ns32k-* \
           | open8-* \
         | orion-* \          | orion-* \
         | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \          | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
         | pyramid-* \          | pyramid-* \
        | romp-* | rs6000-* \        | rl78-* | romp-* | rs6000-* | rx-* \
        | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \        | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
         | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \          | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
         | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \          | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
         | sparclite-* \          | sparclite-* \
        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
        | tahoe-* | thumb-* \        | tahoe-* \
         | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \          | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
           | tile*-* \
         | tron-* \          | tron-* \
        | v850-* | v850e-* | vax-* \        | ubicom32-* \
         | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
         | vax-* \
         | we32k-* \          | we32k-* \
        | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \        | x86-* | x86_64-* | xc16x-* | xps100-* \
         | xstormy16-* | xtensa*-* \          | xstormy16-* | xtensa*-* \
         | ymp-* \          | ymp-* \
        | z8k-*)        | z8k-* | z80-*)
                 ;;                  ;;
         # Recognize the basic CPU types without company name, with glob match.          # Recognize the basic CPU types without company name, with glob match.
         xtensa*)          xtensa*)
Line 393  case $basic_machine in Line 458  case $basic_machine in
                 basic_machine=a29k-amd                  basic_machine=a29k-amd
                 os=-udi                  os=-udi
                 ;;                  ;;
        abacus)        abacus)
                 basic_machine=abacus-unknown                  basic_machine=abacus-unknown
                 ;;                  ;;
         adobe68k)          adobe68k)
Line 439  case $basic_machine in Line 504  case $basic_machine in
                 basic_machine=m68k-apollo                  basic_machine=m68k-apollo
                 os=-bsd                  os=-bsd
                 ;;                  ;;
           aros)
                   basic_machine=i386-pc
                   os=-aros
                   ;;
         aux)          aux)
                 basic_machine=m68k-apple                  basic_machine=m68k-apple
                 os=-aux                  os=-aux
Line 455  case $basic_machine in Line 524  case $basic_machine in
                 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`                  basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
                 os=-linux                  os=-linux
                 ;;                  ;;
           bluegene*)
                   basic_machine=powerpc-ibm
                   os=-cnk
                   ;;
           c54x-*)
                   basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
           c55x-*)
                   basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
           c6x-*)
                   basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
         c90)          c90)
                 basic_machine=c90-cray                  basic_machine=c90-cray
                 os=-unicos                  os=-unicos
                 ;;                  ;;
           cegcc)
                   basic_machine=arm-unknown
                   os=-cegcc
                   ;;
         convex-c1)          convex-c1)
                 basic_machine=c1-convex                  basic_machine=c1-convex
                 os=-bsd                  os=-bsd
Line 487  case $basic_machine in Line 573  case $basic_machine in
                 basic_machine=craynv-cray                  basic_machine=craynv-cray
                 os=-unicosmp                  os=-unicosmp
                 ;;                  ;;
        cr16)        cr16 | cr16-*)
                 basic_machine=cr16-unknown                  basic_machine=cr16-unknown
                 os=-elf                  os=-elf
                 ;;                  ;;
Line 526  case $basic_machine in Line 612  case $basic_machine in
                 basic_machine=m88k-motorola                  basic_machine=m88k-motorola
                 os=-sysv3                  os=-sysv3
                 ;;                  ;;
           dicos)
                   basic_machine=i686-pc
                   os=-dicos
                   ;;
         djgpp)          djgpp)
                 basic_machine=i586-pc                  basic_machine=i586-pc
                 os=-msdosdjgpp                  os=-msdosdjgpp
Line 641  case $basic_machine in Line 731  case $basic_machine in
         i370-ibm* | ibm*)          i370-ibm* | ibm*)
                 basic_machine=i370-ibm                  basic_machine=i370-ibm
                 ;;                  ;;
 # I'm not sure what "Sysv32" means.  Should this be sysv3.2?  
         i*86v32)          i*86v32)
                 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`                  basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
                 os=-sysv32                  os=-sysv32
Line 699  case $basic_machine in Line 788  case $basic_machine in
                 basic_machine=ns32k-utek                  basic_machine=ns32k-utek
                 os=-sysv                  os=-sysv
                 ;;                  ;;
           microblaze)
                   basic_machine=microblaze-xilinx
                   ;;
         mingw32)          mingw32)
                 basic_machine=i386-pc                  basic_machine=i386-pc
                 os=-mingw32                  os=-mingw32
Line 735  case $basic_machine in Line 827  case $basic_machine in
         ms1-*)          ms1-*)
                 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`                  basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
                 ;;                  ;;
           msys)
                   basic_machine=i386-pc
                   os=-msys
                   ;;
         mvs)          mvs)
                 basic_machine=i370-ibm                  basic_machine=i370-ibm
                 os=-mvs                  os=-mvs
                 ;;                  ;;
           nacl)
                   basic_machine=le32-unknown
                   os=-nacl
                   ;;
         ncr3000)          ncr3000)
                 basic_machine=i486-ncr                  basic_machine=i486-ncr
                 os=-sysv4                  os=-sysv4
Line 803  case $basic_machine in Line 903  case $basic_machine in
         np1)          np1)
                 basic_machine=np1-gould                  basic_machine=np1-gould
                 ;;                  ;;
           neo-tandem)
                   basic_machine=neo-tandem
                   ;;
           nse-tandem)
                   basic_machine=nse-tandem
                   ;;
         nsr-tandem)          nsr-tandem)
                 basic_machine=nsr-tandem                  basic_machine=nsr-tandem
                 ;;                  ;;
Line 885  case $basic_machine in Line 991  case $basic_machine in
                 ;;                  ;;
         power)  basic_machine=power-ibm          power)  basic_machine=power-ibm
                 ;;                  ;;
        ppc)       basic_machine=powerpc-unknown        ppc | ppcbe)       basic_machine=powerpc-unknown
                 ;;                  ;;
        ppc-*)        basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`        ppc-* | ppcbe-*)
                 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
                 ;;                  ;;
         ppcle | powerpclittle | ppc-le | powerpc-little)          ppcle | powerpclittle | ppc-le | powerpc-little)
                 basic_machine=powerpcle-unknown                  basic_machine=powerpcle-unknown
Line 981  case $basic_machine in Line 1088  case $basic_machine in
                 basic_machine=i860-stratus                  basic_machine=i860-stratus
                 os=-sysv4                  os=-sysv4
                 ;;                  ;;
           strongarm-* | thumb-*)
                   basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
                   ;;
         sun2)          sun2)
                 basic_machine=m68000-sun                  basic_machine=m68000-sun
                 ;;                  ;;
Line 1037  case $basic_machine in Line 1147  case $basic_machine in
                 basic_machine=t90-cray                  basic_machine=t90-cray
                 os=-unicos                  os=-unicos
                 ;;                  ;;
         tic54x | c54x*)  
                 basic_machine=tic54x-unknown  
                 os=-coff  
                 ;;  
         tic55x | c55x*)  
                 basic_machine=tic55x-unknown  
                 os=-coff  
                 ;;  
         tic6x | c6x*)  
                 basic_machine=tic6x-unknown  
                 os=-coff  
                 ;;  
         tile*)          tile*)
                basic_machine=tile-unknown                basic_machine=$basic_machine-unknown
                 os=-linux-gnu                  os=-linux-gnu
                 ;;                  ;;
         tx39)          tx39)
Line 1120  case $basic_machine in Line 1218  case $basic_machine in
         xps | xps100)          xps | xps100)
                 basic_machine=xps100-honeywell                  basic_machine=xps100-honeywell
                 ;;                  ;;
           xscale-* | xscalee[bl]-*)
                   basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
                   ;;
         ymp)          ymp)
                 basic_machine=ymp-cray                  basic_machine=ymp-cray
                 os=-unicos                  os=-unicos
Line 1128  case $basic_machine in Line 1229  case $basic_machine in
                 basic_machine=z8k-unknown                  basic_machine=z8k-unknown
                 os=-sim                  os=-sim
                 ;;                  ;;
           z80-*-coff)
                   basic_machine=z80-unknown
                   os=-sim
                   ;;
         none)          none)
                 basic_machine=none-none                  basic_machine=none-none
                 os=-none                  os=-none
Line 1166  case $basic_machine in Line 1271  case $basic_machine in
         we32k)          we32k)
                 basic_machine=we32k-att                  basic_machine=we32k-att
                 ;;                  ;;
        sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)        sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
                 basic_machine=sh-unknown                  basic_machine=sh-unknown
                 ;;                  ;;
         sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)          sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
Line 1213  esac Line 1318  esac
 if [ x"$os" != x"" ]  if [ x"$os" != x"" ]
 then  then
 case $os in  case $os in
        # First match some system type aliases        # First match some system type aliases
        # that might get confused with valid system types.        # that might get confused with valid system types.
         # -solaris* is a basic system type, with this one exception.          # -solaris* is a basic system type, with this one exception.
           -auroraux)
                   os=-auroraux
                   ;;
         -solaris1 | -solaris1.*)          -solaris1 | -solaris1.*)
                 os=`echo $os | sed -e 's|solaris1|sunos4|'`                  os=`echo $os | sed -e 's|solaris1|sunos4|'`
                 ;;                  ;;
Line 1236  case $os in Line 1344  case $os in
         # Each alternative MUST END IN A *, to match a version number.          # Each alternative MUST END IN A *, to match a version number.
         # -sysv* is not here because it comes later, after sysvr4.          # -sysv* is not here because it comes later, after sysvr4.
         -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \          -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
               | -sym* | -kopensolaris* \
               | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \                | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
              | -aos* \              | -aos* | -aros* \
               | -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* | -knetbsd* | -mirbsd* | -netbsd* \                | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
Line 1248  case $os in Line 1357  case $os in
               | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \                | -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* | -cegcc* \
              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
              | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \              | -mingw32* | -linux-gnu* | -linux-android* \
               | -linux-newlib* | -linux-uclibc* \
               | -uxpv* | -beos* | -mpeix* | -udk* \                | -uxpv* | -beos* | -mpeix* | -udk* \
               | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \                | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
               | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \                | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
Line 1258  case $os in Line 1368  case $os in
               | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \                | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
               | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \                | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
               | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \                | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)              | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
         # 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 1297  case $os in Line 1407  case $os in
         -opened*)          -opened*)
                 os=-openedition                  os=-openedition
                 ;;                  ;;
        -os400*)        -os400*)
                 os=-os400                  os=-os400
                 ;;                  ;;
         -wince*)          -wince*)
Line 1346  case $os in Line 1456  case $os in
         -sinix*)          -sinix*)
                 os=-sysv4                  os=-sysv4
                 ;;                  ;;
        -tpf*)        -tpf*)
                 os=-tpf                  os=-tpf
                 ;;                  ;;
         -triton*)          -triton*)
Line 1388  case $os in Line 1498  case $os in
         -zvmoe)          -zvmoe)
                 os=-zvmoe                  os=-zvmoe
                 ;;                  ;;
           -dicos*)
                   os=-dicos
                   ;;
           -nacl*)
                   ;;
         -none)          -none)
                 ;;                  ;;
         *)          *)
Line 1410  else Line 1525  else
 # 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-*)        score-*)
                 os=-elf                  os=-elf
                 ;;                  ;;
        spu-*)        spu-*)
                 os=-elf                  os=-elf
                 ;;                  ;;
         *-acorn)          *-acorn)
Line 1425  case $basic_machine in Line 1540  case $basic_machine in
         arm*-semi)          arm*-semi)
                 os=-aout                  os=-aout
                 ;;                  ;;
        c4x-* | tic4x-*)        c4x-* | tic4x-*)
                os=-coff                os=-coff
                 ;;                  ;;
           hexagon-*)
                   os=-elf
                   ;;
           tic54x-*)
                   os=-coff
                   ;;
           tic55x-*)
                   os=-coff
                   ;;
           tic6x-*)
                   os=-coff
                   ;;
         # This must come before the *-dec entry.          # This must come before the *-dec entry.
         pdp10-*)          pdp10-*)
                 os=-tops20                  os=-tops20
Line 1446  case $basic_machine in Line 1573  case $basic_machine in
                 ;;                  ;;
         m68000-sun)          m68000-sun)
                 os=-sunos3                  os=-sunos3
                 # This also exists in the configure program, but was not the  
                 # default.  
                 # os=-sunos4  
                 ;;                  ;;
         m68*-cisco)          m68*-cisco)
                 os=-aout                  os=-aout
                 ;;                  ;;
        mep-*)        mep-*)
                 os=-elf                  os=-elf
                 ;;                  ;;
         mips*-cisco)          mips*-cisco)
Line 1480  case $basic_machine in Line 1604  case $basic_machine in
         *-ibm)          *-ibm)
                 os=-aix                  os=-aix
                 ;;                  ;;
        *-knuth)        *-knuth)
                 os=-mmixware                  os=-mmixware
                 ;;                  ;;
         *-wec)          *-wec)
Line 1585  case $basic_machine in Line 1709  case $basic_machine in
                         -sunos*)                          -sunos*)
                                 vendor=sun                                  vendor=sun
                                 ;;                                  ;;
                        -aix*)                        -cnk*|-aix*)
                                 vendor=ibm                                  vendor=ibm
                                 ;;                                  ;;
                         -beos*)                          -beos*)

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>