Difference for ./config.sub from version 1.1 to 1.2


version 1.1 version 1.2
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, 2000, 2001  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   Free Software Foundation, Inc.  #   2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
   
 timestamp='2001-09-07'  timestamp='2004-08-29'
   
 # 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 29
 
Line 29
 # 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>.  # Please send patches to <config-patches@gnu.org>.  Submit a context
   # diff and a properly formatted 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.
Line 69
 
Line 70
 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
 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 117
 
Line 118
 # 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* | storm-chaos* | os2-emx* | windows32-*)    nto-qnx* | linux-gnu* | linux-dietlibc | 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 143
 
Line 145
  -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 226
 
Line 228
  1750a | 580 \   1750a | 580 \
  | 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] \
    | am33_2.0 \
  | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \   | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
  | c4x | clipper \   | c4x | clipper \
  | d10v | d30v | dsp16xx \   | d10v | d30v | dlx | dsp16xx \
  | fr30 \   | 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 \
  | m32r | m68000 | m68k | m88k | mcore \   | ip2k | iq2000 \
  | mips16 | mips64 | mips64el | mips64orion | mips64orionel \   | m32r | m32rle | m68000 | m68k | m88k | mcore \
  | mips64vr4100 | mips64vr4100el | mips64vr4300 \   | mips | mipsbe | mipseb | mipsel | mipsle \
  | mips64vr4300el | mips64vr5000 | mips64vr5000el \   | mips16 \
  | mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \   | mips64 | mips64el \
  | mipsisa32 \   | mips64vr | mips64vrel \
    | mips64orion | mips64orionel \
    | mips64vr4100 | mips64vr4100el \
    | mips64vr4300 | mips64vr4300el \
    | mips64vr5000 | mips64vr5000el \
    | mipsisa32 | mipsisa32el \
    | mipsisa32r2 | mipsisa32r2el \
    | mipsisa64 | mipsisa64el \
    | mipsisa64r2 | mipsisa64r2el \
    | mipsisa64sb1 | mipsisa64sb1el \
    | mipsisa64sr71k | mipsisa64sr71kel \
    | mipstx39 | mipstx39el \
  | mn10200 | mn10300 \   | mn10200 | mn10300 \
    | msp430 \
  | ns16k | ns32k \   | ns16k | ns32k \
  | openrisc \   | openrisc | or32 \
  | pdp10 | pdp11 | pj | pjl \   | pdp10 | pdp11 | pj | pjl \
  | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \   | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
  | pyramid \   | pyramid \
  | s390 | s390x \   | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
  | sh | sh[34] | sh[34]eb | shbe | shle \   | sh64 | sh64le \
  | sparc | sparc64 | sparclet | sparclite | sparcv9 | sparcv9b \   | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
  | stormy16 | strongarm \   | strongarm \
  | tahoe | thumb | tic80 | tron \   | tahoe | thumb | tic4x | tic80 | tron \
  | v850 \   | v850 | v850e \
  | we32k \   | we32k \
  | x86 | xscale \   | x86 | xscale | xstormy16 | xtensa \
  | z8k)   | z8k)
  basic_machine=$basic_machine-unknown   basic_machine=$basic_machine-unknown
  ;;   ;;
Line 278
 
Line 294
  580-* \   580-* \
  | a29k-* \   | a29k-* \
  | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \   | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
  | alphapca5[67]-* | arc-* \   | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
  | arm-*  | armbe-* | armle-* | armv*-* \   | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
    | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
    | avr-* \
  | bs2000-* \   | bs2000-* \
  | c[123]* | c30-* | [cjt]90-* | c54x-* \   | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
  | clipper-* | cray2-* | cydra-* \   | clipper-* | craynv-* | cydra-* \
  | d10v-* | d30v-* \   | d10v-* | d30v-* | dlx-* \
  | elxsi-* \   | elxsi-* \
  | f30[01]-* | f700-* | fr30-* | 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-* \
  | m32r-* \   | ip2k-* | iq2000-* \
  | m68000-* | m680[01234]0-* | m68360-* | m683?2-* | m68k-* \   | m32r-* | m32rle-* \
    | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
  | m88110-* | m88k-* | mcore-* \   | m88110-* | m88k-* | mcore-* \
  | mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \   | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
  | mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \   | mips16-* \
  | mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \   | mips64-* | mips64el-* \
  | mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \   | mips64vr-* | mips64vrel-* \
    | mips64orion-* | mips64orionel-* \
    | mips64vr4100-* | mips64vr4100el-* \
    | mips64vr4300-* | mips64vr4300el-* \
    | mips64vr5000-* | mips64vr5000el-* \
    | mipsisa32-* | mipsisa32el-* \
    | mipsisa32r2-* | mipsisa32r2el-* \
    | mipsisa64-* | mipsisa64el-* \
    | mipsisa64r2-* | mipsisa64r2el-* \
    | mipsisa64sb1-* | mipsisa64sb1el-* \
    | mipsisa64sr71k-* | mipsisa64sr71kel-* \
    | mipstx39-* | mipstx39el-* \
    | mmix-* \
    | msp430-* \
  | 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-* \
  | s390-* | s390x-* \   | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
  | sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* \   | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
  | sparc-* | sparc64-* | sparc86x-* | sparclite-* \   | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
  | sparcv9-* | sparcv9b-* | stormy16-* | strongarm-* | sv1-* \   | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
  | t3e-* | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \   | tahoe-* | thumb-* \
  | v850-* | vax-* \   | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
    | tron-* \
    | v850-* | v850e-* | vax-* \
  | we32k-* \   | we32k-* \
  | x86-* | x86_64-* | xmp-* | xps100-* | xscale-* \   | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
    | xtensa-* \
  | ymp-* \   | ymp-* \
  | z8k-*)   | z8k-*)
  ;;   ;;
Line 329
 
Line 364
  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 343
 
Line 381
  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 374
 
Line 418
  basic_machine=ns32k-sequent   basic_machine=ns32k-sequent
  os=-dynix   os=-dynix
  ;;   ;;
    c90)
    basic_machine=c90-cray
    os=-unicos
    ;;
  convex-c1)   convex-c1)
  basic_machine=c1-convex   basic_machine=c1-convex
  os=-bsd   os=-bsd
Line 394
 
Line 442
  basic_machine=c38-convex   basic_machine=c38-convex
  os=-bsd   os=-bsd
  ;;   ;;
  cray | ymp)   cray | j90)
  basic_machine=ymp-cray   basic_machine=j90-cray
  os=-unicos   os=-unicos
  ;;   ;;
  cray2)   craynv)
  basic_machine=cray2-cray   basic_machine=craynv-cray
  os=-unicos   os=-unicosmp
  ;;   ;;
  [cjt]90)   cr16c)
  basic_machine=${basic_machine}-cray   basic_machine=cr16c-unknown
  os=-unicos   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
  ;;   ;;
  decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)   decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
  basic_machine=mips-dec   basic_machine=mips-dec
  ;;   ;;
    decsystem10* | dec10*)
    basic_machine=pdp10-dec
    os=-tops10
    ;;
    decsystem20* | dec20*)
    basic_machine=pdp10-dec
    os=-tops20
    ;;
  delta | 3300 | motorola-3300 | motorola-delta \   delta | 3300 | motorola-3300 | motorola-delta \
        | 3300-motorola | delta-motorola)         | 3300-motorola | delta-motorola)
  basic_machine=m68k-motorola   basic_machine=m68k-motorola
Line 598
 
Line 661
  basic_machine=m68k-atari   basic_machine=m68k-atari
  os=-mint   os=-mint
  ;;   ;;
  mipsel*-linux*)  
  basic_machine=mipsel-unknown  
  os=-linux-gnu  
  ;;  
  mips*-linux*)  
  basic_machine=mips-unknown  
  os=-linux-gnu  
  ;;  
  mips3*-*)   mips3*-*)
  basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`   basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
  ;;   ;;
  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
  ;;   ;;
    morphos)
    basic_machine=powerpc-unknown
    os=-morphos
    ;;
  msdos)   msdos)
  basic_machine=i386-pc   basic_machine=i386-pc
  os=-msdos   os=-msdos
Line 699
 
Line 754
  basic_machine=hppa1.1-oki   basic_machine=hppa1.1-oki
  os=-proelf   os=-proelf
  ;;   ;;
    or32 | or32-*)
    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
  os=-ose   os=-ose
Line 724
 
Line 787
         pc532 | pc532-*)          pc532 | pc532-*)
  basic_machine=ns32k-pc532   basic_machine=ns32k-pc532
  ;;   ;;
  pentium | p5 | k5 | k6 | nexgen)   pentium | p5 | k5 | k6 | nexgen | viac3)
  basic_machine=i586-pc   basic_machine=i586-pc
  ;;   ;;
  pentiumpro | p6 | 6x86 | 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
  ;;   ;;
  pentium-* | p5-* | k5-* | k6-* | nexgen-*)   pentium4)
    basic_machine=i786-pc
    ;;
    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 784
 
Line 853
  rtpc | rtpc-*)   rtpc | rtpc-*)
  basic_machine=romp-ibm   basic_machine=romp-ibm
  ;;   ;;
    s390 | s390-*)
    basic_machine=s390-ibm
    ;;
    s390x | s390x-*)
    basic_machine=s390x-ibm
    ;;
  sa29200)   sa29200)
  basic_machine=a29k-amd   basic_machine=a29k-amd
  os=-udi   os=-udi
  ;;   ;;
    sb1)
    basic_machine=mipsisa64sb1-unknown
    ;;
    sb1el)
    basic_machine=mipsisa64sb1el-unknown
    ;;
    sei)
    basic_machine=mips-sei
    os=-seiux
    ;;
  sequent)   sequent)
  basic_machine=i386-sequent   basic_machine=i386-sequent
  ;;   ;;
Line 795
 
Line 880
  basic_machine=sh-hitachi   basic_machine=sh-hitachi
  os=-hms   os=-hms
  ;;   ;;
  sparclite-wrs)   sh64)
    basic_machine=sh64-unknown
    ;;
    sparclite-wrs | simso-wrs)
  basic_machine=sparclite-wrs   basic_machine=sparclite-wrs
  os=-vxworks   os=-vxworks
  ;;   ;;
Line 862
 
Line 950
  os=-dynix   os=-dynix
  ;;   ;;
  t3e)   t3e)
  basic_machine=t3e-cray   basic_machine=alphaev5-cray
    os=-unicos
    ;;
    t90)
    basic_machine=t90-cray
  os=-unicos   os=-unicos
  ;;   ;;
  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
  ;;   ;;
  tx39el)   tx39el)
  basic_machine=mipstx39el-unknown   basic_machine=mipstx39el-unknown
  ;;   ;;
    toad1)
    basic_machine=pdp10-xkl
    os=-tops20
    ;;
  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 921
 
Line 1029
  basic_machine=hppa1.1-winbond   basic_machine=hppa1.1-winbond
  os=-proelf   os=-proelf
  ;;   ;;
  windows32)  
  basic_machine=i386-pc  
  os=-windows32-msvcrt  
  ;;  
  xmp)  
  basic_machine=xmp-cray  
  os=-unicos  
  ;;  
         xps | xps100)          xps | xps100)
  basic_machine=xps100-honeywell   basic_machine=xps100-honeywell
  ;;   ;;
    ymp)
    basic_machine=ymp-cray
    os=-unicos
    ;;
  z8k-*-coff)   z8k-*-coff)
  basic_machine=z8k-unknown   basic_machine=z8k-unknown
  os=-sim   os=-sim
Line 952
 
Line 1056
  op60c)   op60c)
  basic_machine=hppa1.1-oki   basic_machine=hppa1.1-oki
  ;;   ;;
  mips)  
  if [ x$os = x-linux-gnu ]; then  
  basic_machine=mips-unknown  
  else  
  basic_machine=mips-mips  
  fi  
  ;;  
  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 978
 
Line 1078
  we32k)   we32k)
  basic_machine=we32k-att   basic_machine=we32k-att
  ;;   ;;
  sh3 | sh4 | sh3eb | sh4eb)   sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
  basic_machine=sh-unknown   basic_machine=sh-unknown
  ;;   ;;
  sparc | sparcv9 | sparcv9b)   sh64)
    basic_machine=sh64-unknown
    ;;
    sparc | sparcv8 | sparcv9 | sparcv9b)
  basic_machine=sparc-sun   basic_machine=sparc-sun
  ;;   ;;
         cydra)          cydra)
Line 999
 
Line 1102
  pmac | pmac-mpw)   pmac | pmac-mpw)
  basic_machine=powerpc-apple   basic_machine=powerpc-apple
  ;;   ;;
  c4x*)  
  basic_machine=c4x-none  
  os=-coff  
  ;;  
  *-unknown)   *-unknown)
  # Make sure to match an already-canonicalized machine name.   # Make sure to match an already-canonicalized machine name.
  ;;   ;;
Line 1058
 
Line 1157
        | -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* | -openbsd* \
        | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \         | -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-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
        | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \         | -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*)         | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
          | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
          | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
  # 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 1080
 
Line 1182
  ;;   ;;
  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* \
Line 1090
 
Line 1194
  -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 1102
 
Line 1209
  -opened*)   -opened*)
  os=-openedition   os=-openedition
  ;;   ;;
           -os400*)
    os=-os400
    ;;
  -wince*)   -wince*)
  os=-wince   os=-wince
  ;;   ;;
Line 1120
 
Line 1230
  -acis*)   -acis*)
  os=-aos   os=-aos
  ;;   ;;
    -atheos*)
    os=-atheos
    ;;
    -syllable*)
    os=-syllable
    ;;
  -386bsd)   -386bsd)
  os=-bsd   os=-bsd
  ;;   ;;
  -ctix* | -uts*)   -ctix* | -uts*)
  os=-sysv   os=-sysv
  ;;   ;;
    -nova*)
    os=-rtmk-nova
    ;;
  -ns2 )   -ns2 )
          os=-nextstep2           os=-nextstep2
  ;;   ;;
Line 1139
 
Line 1258
  -sinix*)   -sinix*)
  os=-sysv4   os=-sysv4
  ;;   ;;
           -tpf*)
    os=-tpf
    ;;
  -triton*)   -triton*)
  os=-sysv3   os=-sysv3
  ;;   ;;
Line 1169
 
Line 1291
         -*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
    ;;
  -none)   -none)
  ;;   ;;
  *)   *)
Line 1200
 
Line 1328
  arm*-semi)   arm*-semi)
  os=-aout   os=-aout
  ;;   ;;
       c4x-* | tic4x-*)
           os=-coff
           ;;
    # This must come before the *-dec entry.
  pdp10-*)   pdp10-*)
  os=-tops20   os=-tops20
  ;;   ;;
Line 1230
 
Line 1362
  mips*-*)   mips*-*)
  os=-elf   os=-elf
  ;;   ;;
    or32-*)
    os=-coff
    ;;
  *-tti) # must be before sparc entry or we get the wrong os.   *-tti) # must be before sparc entry or we get the wrong os.
  os=-sysv3   os=-sysv3
  ;;   ;;
Line 1242
 
Line 1377
  *-ibm)   *-ibm)
  os=-aix   os=-aix
  ;;   ;;
       *-knuth)
    os=-mmixware
    ;;
  *-wec)   *-wec)
  os=-proelf   os=-proelf
  ;;   ;;
Line 1374
 
Line 1512
  -mvs* | -opened*)   -mvs* | -opened*)
  vendor=ibm   vendor=ibm
  ;;   ;;
    -os400*)
    vendor=ibm
    ;;
  -ptx*)   -ptx*)
  vendor=sequent   vendor=sequent
  ;;   ;;
  -vxsim* | -vxworks*)   -tpf*)
    vendor=ibm
    ;;
    -vxsim* | -vxworks* | -windiss*)
  vendor=wrs   vendor=wrs
  ;;   ;;
  -aux*)   -aux*)


Legend:
line(s) removed in v.1.1 
line(s) changed
 line(s) added in v.1.2

File made using version 1.98 of cvs2html by leaf at 2011-07-21 16:54