Diff for /XML/config.sub between versions 1.4 and 1.5

version 1.4, 2000/11/05 18:20:52 version 1.5, 2000/11/07 14:52:54
Line 1 Line 1
 #! /bin/sh  #! /bin/sh
 # Configuration validation subroutine script, version 1.1.  # Configuration validation subroutine script, version 1.1.
 #   Copyright (C) 1991, 92-97, 1998, 1999 Free Software Foundation, Inc.  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
   #   Free Software Foundation, Inc.
   #
 # 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
 # can handle that machine.  It does not imply ALL GNU software can.  # can handle that machine.  It does not imply ALL GNU software can.
Line 25 Line 27
 # 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.
   
   # Written by Per Bothner <bothner@cygnus.com>.
   # Please send patches to <config-patches@gnu.org>.
   #
 # 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.
Line 68  esac Line 73  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
   linux-gnu*)    nto-qnx* | linux-gnu*)
     os=-$maybe_os      os=-$maybe_os
     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     ;;      ;;
Line 169  case $basic_machine in Line 174  case $basic_machine in
         tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \          tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
                 | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \                  | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
                 | 580 | i960 | h8300 \                  | 580 | i960 | h8300 \
                   | x86 | ppcbe | mipsbe | mipsle | shbe | shle | armbe | armle \
                 | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \                  | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
                 | alpha | alphaev[4-7] | alphaev56 | alphapca5[67] \                  | hppa64 \
                   | alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
                   | alphaev6[78] \
                 | we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \                  | we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \
                 | 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \                  | 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \
                 | mips64orion | mips64orionel | mipstx39 | mipstx39el \                  | mips64orion | mips64orionel | mipstx39 | mipstx39el \
                 | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \                  | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
                 | mips64vr5000 | miprs64vr5000el | mcore \                  | mips64vr5000 | miprs64vr5000el | mcore \
                 | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \                  | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \
                 | thumb | d10v | fr30)                  | thumb | d10v | fr30 | avr)
                 basic_machine=$basic_machine-unknown                  basic_machine=$basic_machine-unknown
                 ;;                  ;;
         m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65 | pj | pjl)          m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65 | pj | pjl)
Line 201  case $basic_machine in Line 209  case $basic_machine in
               | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \                | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
               | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \                | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
               | xmp-* | ymp-* \                | xmp-* | ymp-* \
               | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \                | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* | armbe-* | armle-* \
               | alpha-* | alphaev[4-7]-* | alphaev56-* | alphapca5[67]-* \                | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
                 | hppa2.0n-* | hppa64-* \
                 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
                 | alphaev6[78]-* \
               | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \                | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
               | clipper-* | orion-* \                | clipper-* | orion-* \
               | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \                | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
Line 210  case $basic_machine in Line 221  case $basic_machine in
               | mips64el-* | mips64orion-* | mips64orionel-* \                | mips64el-* | mips64orion-* | mips64orionel-* \
               | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \                | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
               | mipstx39-* | mipstx39el-* | mcore-* \                | mipstx39-* | mipstx39el-* | mcore-* \
               | f301-* | armv*-* | t3e-* \                | f301-* | armv*-* | s390-* | sv1-* | t3e-* \
               | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \                | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
               | thumb-* | v850-* | d30v-* | tic30-* | c30-* | fr30-* )                | thumb-* | v850-* | d30v-* | tic30-* | c30-* | fr30-* \
                 | bs2000-*)
                 ;;                  ;;
         # Recognize the various machine names and aliases which stand          # Recognize the various machine names and aliases which stand
         # for a CPU type and a company and sometimes even an OS.          # for a CPU type and a company and sometimes even an OS.
Line 464  case $basic_machine in Line 476  case $basic_machine in
                 basic_machine=i386-unknown                  basic_machine=i386-unknown
                 os=-mingw32                  os=-mingw32
                 ;;                  ;;
         i386-qnx | qnx)  
                 basic_machine=i386-qnx  
                 ;;  
         iris | iris4d)          iris | iris4d)
                 basic_machine=mips-sgi                  basic_machine=mips-sgi
                 case $os in                  case $os in
Line 513  case $basic_machine in Line 522  case $basic_machine in
         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 585  case $basic_machine in Line 598  case $basic_machine in
         np1)          np1)
                 basic_machine=np1-gould                  basic_machine=np1-gould
                 ;;                  ;;
           nsr-tandem)
                   basic_machine=nsr-tandem
                   ;;
         op50n-* | op60c-*)          op50n-* | op60c-*)
                 basic_machine=hppa1.1-oki                  basic_machine=hppa1.1-oki
                 os=-proelf                  os=-proelf
Line 729  case $basic_machine in Line 745  case $basic_machine in
         sun386 | sun386i | roadrunner)          sun386 | sun386i | roadrunner)
                 basic_machine=i386-sun                  basic_machine=i386-sun
                 ;;                  ;;
           sv1)
                   basic_machine=sv1-cray
                   os=-unicos
                   ;;
         symmetry)          symmetry)
                 basic_machine=i386-sequent                  basic_machine=i386-sequent
                 os=-dynix                  os=-dynix
Line 918  case $os in Line 938  case $os in
               | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \                | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
               | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \                | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
               | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \                | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
               | -interix* | -uwin* | -rhapsody* | -opened* | -openstep* | -oskit*)                | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
                 | -openstep* | -oskit*)
         # Remember, each alternative MUST END IN *, to match a version number.          # Remember, each alternative MUST END IN *, to match a version number.
                 ;;                  ;;
           -qnx*)
                   case $basic_machine in
                       x86-* | i[34567]86-*)
                           ;;
                       *)
                           os=-nto$os
                           ;;
                   esac
                   ;;
           -nto*)
                   os=-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* \
               | -macos* | -mpw* | -magic* | -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|'`
Line 940  case $os in Line 973  case $os in
         -opened*)          -opened*)
                 os=-openedition                  os=-openedition
                 ;;                  ;;
           -wince*)
                   os=-wince
                   ;;
         -osfrose*)          -osfrose*)
                 os=-osfrose                  os=-osfrose
                 ;;                  ;;
Line 964  case $os in Line 1000  case $os in
         -ns2 )          -ns2 )
                 os=-nextstep2                  os=-nextstep2
                 ;;                  ;;
           -nsk)
                   os=-nsk
                   ;;
         # Preserve the version number of sinix5.          # Preserve the version number of sinix5.
         -sinix5.*)          -sinix5.*)
                 os=`echo $os | sed -e 's|sinix|sysv|'`                  os=`echo $os | sed -e 's|sinix|sysv|'`
Line 977  case $os in Line 1016  case $os in
         -oss*)          -oss*)
                 os=-sysv3                  os=-sysv3
                 ;;                  ;;
         -qnx)  
                 os=-qnx4  
                 ;;  
         -svr4)          -svr4)
                 os=-sysv4                  os=-sysv4
                 ;;                  ;;

Removed from v.1.4  
changed lines
  Added in v.1.5


Webmaster