Show
Ignore:
Timestamp:
2003年12月29日 22時20分58秒 (5 years ago)
Author:
miyoshi
Message:

Sync up with Emacs-21.3.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/emacs-merge/config.sub

    r63 r3212  
    11#! /bin/sh 
    2 # Configuration validation subroutine script, version 1.1
    3 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 
    4 #   Free Software Foundation, Inc. 
    5  
    6 version='2000-11-10
     2# Configuration validation subroutine script
     3#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 
     4#   2000, 2001, 2002 Free Software Foundation, Inc. 
     5 
     6timestamp='2002-11-13
    77 
    88# This file is (in principle) common to ALL GNU software. 
     
    3030# the same distribution terms that you use for the rest of that program. 
    3131 
    32 # Please send patches to <config-patches@gnu.org>. 
     32# Please send patches to <config-patches@gnu.org>.  Submit a context 
     33# diff and a properly formatted ChangeLog entry. 
    3334# 
    3435# Configuration subroutine to validate and canonicalize a configuration type. 
     
    6162 
    6263Operation modes: 
    63   -h, --help               print this help, then exit 
    64   -V, --version            print version number, then exit" 
     64  -h, --help         print this help, then exit 
     65  -t, --time-stamp   print date of last modification, then exit 
     66  -v, --version      print version number, then exit 
     67 
     68Report bugs and patches to <config-patches@gnu.org>." 
     69 
     70version="\ 
     71GNU config.sub ($timestamp) 
     72 
     73Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 
     74Free Software Foundation, Inc. 
     75 
     76This is free software; see the source for copying conditions.  There is NO 
     77warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." 
    6578 
    6679help=" 
     
    6982# Parse command line 
    7083while test $# -gt 0 ; do 
    71   case "$1" in 
    72     --version | --vers* | -V ) 
     84  case $1 in 
     85    --time-stamp | --time* | -t ) 
     86       echo "$timestamp" ; exit 0 ;; 
     87    --version | -v ) 
    7388       echo "$version" ; exit 0 ;; 
    7489    --help | --h* | -h ) 
     
    7994       break ;; 
    8095    -* ) 
    81        exec >&2 
    82        echo "$me: invalid option $1" 
    83        echo "$help" 
     96       echo "$me: invalid option $1$help" 
    8497       exit 1 ;; 
    8598 
     
    106119maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` 
    107120case $maybe_os in 
    108   nto-qnx* | linux-gnu* | storm-chaos*) 
     121  nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*) 
    109122    os=-$maybe_os 
    110123    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` 
     
    146159                basic_machine=$1 
    147160                ;; 
     161        -chorusos*) 
     162                os=-chorusos 
     163                basic_machine=$1 
     164                ;; 
     165        -chorusrdb) 
     166                os=-chorusrdb 
     167                basic_machine=$1 
     168                ;; 
    148169        -hiux*) 
    149170                os=-hiuxwe2 
     
    204225        # Recognize the basic CPU types without company name. 
    205226        # Some are omitted here because they have special meanings below. 
    206         tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ 
    207                 | arme[lb] | armv[2345] | armv[345][lb] | pyramid | mn10200 | mn10300 | tron | a29k \ 
    208                 | 580 | i960 | h8300 \ 
    209                 | x86 | ppcbe | mipsbe | mipsle | shbe | shle | armbe | armle \ 
    210                 | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \ 
    211                 | hppa64 \ 
    212                 | alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \ 
    213                 | alphaev6[78] \ 
    214                 | we32k | ns16k | clipper | i370 | sh | sh[34] \ 
    215                 | powerpc | powerpcle \ 
    216                 | 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \ 
    217                 | mips64orion | mips64orionel | mipstx39 | mipstx39el \ 
    218                 | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \ 
    219                 | mips64vr5000 | miprs64vr5000el | mcore \ 
    220                 | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \ 
    221                 | thumb | d10v | d30v | fr30 | avr) 
     227        1750a | 580 \ 
     228        | a29k \ 
     229        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ 
     230        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ 
     231        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ 
     232        | clipper \ 
     233        | d10v | d30v | dlx | dsp16xx \ 
     234        | fr30 | frv \ 
     235        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ 
     236        | i370 | i860 | i960 | ia64 \ 
     237        | ip2k \ 
     238        | m32r | m68000 | m68k | m88k | mcore \ 
     239        | mips | mipsbe | mipseb | mipsel | mipsle \ 
     240        | mips16 \ 
     241        | mips64 | mips64el \ 
     242        | mips64vr | mips64vrel \ 
     243        | mips64orion | mips64orionel \ 
     244        | mips64vr4100 | mips64vr4100el \ 
     245        | mips64vr4300 | mips64vr4300el \ 
     246        | mips64vr5000 | mips64vr5000el \ 
     247        | mipsisa32 | mipsisa32el \ 
     248        | mipsisa64 | mipsisa64el \ 
     249        | mipsisa64sb1 | mipsisa64sb1el \ 
     250        | mipsisa64sr71k | mipsisa64sr71kel \ 
     251        | mipstx39 | mipstx39el \ 
     252        | mn10200 | mn10300 \ 
     253        | ns16k | ns32k \ 
     254        | openrisc | or32 \ 
     255        | pdp10 | pdp11 | pj | pjl \ 
     256        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 
     257        | pyramid \ 
     258        | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ 
     259        | sh64 | sh64le \ 
     260        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ 
     261        | strongarm \ 
     262        | tahoe | thumb | tic80 | tron \ 
     263        | v850 | v850e \ 
     264        | we32k \ 
     265        | x86 | xscale | xstormy16 | xtensa \ 
     266        | z8k) 
    222267                basic_machine=$basic_machine-unknown 
    223268                ;; 
     
    227272                os=-none 
    228273                ;; 
    229         m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65 | pj | pjl
     274        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k
    230275                ;; 
    231276 
     
    233278        # because (1) that's what they normally are, and 
    234279        # (2) the word "unknown" tends to confuse beginning users. 
    235         i[234567]86 | x86_64) 
     280        i*86 | x86_64) 
    236281          basic_machine=$basic_machine-pc 
    237282          ;; 
     
    242287                ;; 
    243288        # Recognize the basic CPU types with company name. 
    244         # FIXME: clean up the formatting here. 
    245         vax-* | tahoe-* | i[234567]86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \ 
    246               | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ 
    247               | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ 
    248               | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \ 
    249               | xmp-* | ymp-* \ 
    250               | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* | armbe-* | armle-* \ 
    251               | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \ 
    252               | hppa2.0n-* | hppa64-* \ 
    253               | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \ 
    254               | alphaev6[78]-* \ 
    255               | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \ 
    256               | clipper-* | orion-* \ 
    257               | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ 
    258               | sparc64-* | sparcv9-* | sparc86x-* | mips16-* | mips64-* | mipsel-* \ 
    259               | mips64el-* | mips64orion-* | mips64orionel-* \ 
    260               | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \ 
    261               | mipstx39-* | mipstx39el-* | mcore-* \ 
    262               | f301-* | armv*-* | s390-* | sv1-* | t3e-* \ 
    263               | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \ 
    264               | thumb-* | v850-* | d30v-* | tic30-* | c30-* | fr30-* \ 
    265               | bs2000-* | tic54x-* | c54x-* | x86_64-*) 
     289        580-* \ 
     290        | a29k-* \ 
     291        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ 
     292        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ 
     293        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ 
     294        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \ 
     295        | avr-* \ 
     296        | bs2000-* \ 
     297        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \ 
     298        | clipper-* | cydra-* \ 
     299        | d10v-* | d30v-* | dlx-* \ 
     300        | elxsi-* \ 
     301        | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ 
     302        | h8300-* | h8500-* \ 
     303        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ 
     304        | i*86-* | i860-* | i960-* | ia64-* \ 
     305        | ip2k-* \ 
     306        | m32r-* \ 
     307        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 
     308        | m88110-* | m88k-* | mcore-* \ 
     309        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 
     310        | mips16-* \ 
     311        | mips64-* | mips64el-* \ 
     312        | mips64vr-* | mips64vrel-* \ 
     313        | mips64orion-* | mips64orionel-* \ 
     314        | mips64vr4100-* | mips64vr4100el-* \ 
     315        | mips64vr4300-* | mips64vr4300el-* \ 
     316        | mips64vr5000-* | mips64vr5000el-* \ 
     317        | mipsisa32-* | mipsisa32el-* \ 
     318        | mipsisa64-* | mipsisa64el-* \ 
     319        | mipsisa64sb1-* | mipsisa64sb1el-* \ 
     320        | mipsisa64sr71k-* | mipsisa64sr71kel-* \ 
     321        | mipstx39 | mipstx39el \ 
     322        | none-* | np1-* | ns16k-* | ns32k-* \ 
     323        | orion-* \ 
     324        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ 
     325        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ 
     326        | pyramid-* \ 
     327        | romp-* | rs6000-* \ 
     328        | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \ 
     329        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 
     330        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ 
     331        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ 
     332        | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ 
     333        | v850-* | v850e-* | vax-* \ 
     334        | we32k-* \ 
     335        | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ 
     336        | xtensa-* \ 
     337        | ymp-* \ 
     338        | z8k-*) 
    266339                ;; 
    267340        # Recognize the various machine names and aliases which stand 
     
    326399                os=-dynix 
    327400                ;; 
     401        c90) 
     402                basic_machine=c90-cray 
     403                os=-unicos 
     404                ;; 
    328405        convex-c1) 
    329406                basic_machine=c1-convex 
     
    346423                os=-bsd 
    347424                ;; 
    348         cray | ymp) 
    349                 basic_machine=ymp-cray 
    350                 os=-unicos 
    351                 ;; 
    352         cray2) 
    353                 basic_machine=cray2-cray 
    354                 os=-unicos 
    355                 ;; 
    356         [ctj]90-cray) 
    357                 basic_machine=c90-cray 
     425        cray | j90) 
     426                basic_machine=j90-cray 
    358427                os=-unicos 
    359428                ;; 
     
    369438        decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) 
    370439                basic_machine=mips-dec 
     440                ;; 
     441        decsystem10* | dec10*) 
     442                basic_machine=pdp10-dec 
     443                os=-tops10 
     444                ;; 
     445        decsystem20* | dec20*) 
     446                basic_machine=pdp10-dec 
     447                os=-tops20 
    371448                ;; 
    372449        delta | 3300 | motorola-3300 | motorola-delta \ 
     
    411488                os=-sysv 
    412489                ;; 
     490        go32) 
     491                basic_machine=i386-pc 
     492                os=-go32 
     493                ;; 
    413494        h3050r* | hiux*) 
    414495                basic_machine=hppa1.1-hitachi 
     
    486567                ;; 
    487568# I'm not sure what "Sysv32" means.  Should this be sysv3.2? 
    488         i[34567]86v32) 
     569        i*86v32) 
    489570                basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` 
    490571                os=-sysv32 
    491572                ;; 
    492         i[34567]86v4*) 
     573        i*86v4*) 
    493574                basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` 
    494575                os=-sysv4 
    495576                ;; 
    496         i[34567]86v) 
     577        i*86v) 
    497578                basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` 
    498579                os=-sysv 
    499580                ;; 
    500         i[34567]86sol2) 
     581        i*86sol2) 
    501582                basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` 
    502583                os=-solaris2 
     
    509590                basic_machine=i386-unknown 
    510591                os=-vsta 
    511                 ;; 
    512         i386-go32 | go32) 
    513                 basic_machine=i386-unknown 
    514                 os=-go32 
    515                 ;; 
    516         i386-mingw32 | mingw32) 
    517                 basic_machine=i386-unknown 
    518                 os=-mingw32 
    519                 ;; 
    520         i[34567]86-pw32 | pw32) 
    521                 basic_machine=i586-unknown 
    522                 os=-pw32 
    523592                ;; 
    524593        iris | iris4d) 
     
    547616                os=-sysv 
    548617                ;; 
     618        mingw32) 
     619                basic_machine=i386-pc 
     620                os=-mingw32 
     621                ;; 
    549622        miniframe) 
    550623                basic_machine=m68000-convergent 
     
    554627                os=-mint 
    555628                ;; 
    556         mipsel*-linux*) 
    557                 basic_machine=mipsel-unknown 
    558                 os=-linux-gnu 
    559                 ;; 
    560         mips*-linux*) 
    561                 basic_machine=mips-unknown 
    562                 os=-linux-gnu 
    563                 ;; 
    564629        mips3*-*) 
    565630                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` 
     
    576641                os=-coff 
    577642                ;; 
     643        morphos) 
     644                basic_machine=powerpc-unknown 
     645                os=-morphos 
     646                ;; 
    578647        msdos) 
    579                 basic_machine=i386-unknown 
     648                basic_machine=i386-pc 
    580649                os=-msdos 
    581650                ;; 
     
    655724                os=-proelf 
    656725                ;; 
     726        or32 | or32-*) 
     727                basic_machine=or32-unknown 
     728                os=-coff 
     729                ;; 
    657730        OSE68000 | ose68000) 
    658731                basic_machine=m68000-ericsson 
     
    677750                basic_machine=m68k-tti 
    678751                ;; 
    679         pc532 | pc532-*) 
     752       pc532 | pc532-*) 
    680753                basic_machine=ns32k-pc532 
    681754                ;; 
    682         pentium | p5 | k5 | k6 | nexgen
     755        pentium | p5 | k5 | k6 | nexgen | viac3
    683756                basic_machine=i586-pc 
    684757                ;; 
    685         pentiumpro | p6 | 6x86 | athlon
     758        pentiumpro | p6 | 6x86 | athlon | athlon_*
    686759                basic_machine=i686-pc 
    687760                ;; 
     
    689762                basic_machine=i686-pc 
    690763                ;; 
    691         pentium-* | p5-* | k5-* | k6-* | nexgen-*
     764        pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*
    692765                basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` 
    693766                ;; 
     
    701774                basic_machine=pn-gould 
    702775                ;; 
    703         power)  basic_machine=rs6000-ibm 
     776        power)  basic_machine=power-ibm 
    704777                ;; 
    705778        ppc)    basic_machine=powerpc-unknown 
    706                 ;; 
     779               ;; 
    707780        ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` 
    708781                ;; 
    709782        ppcle | powerpclittle | ppc-le | powerpc-little) 
    710783                basic_machine=powerpcle-unknown 
    711                 ;; 
     784               ;; 
    712785        ppcle-* | powerpclittle-*) 
    713786                basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` 
    714787                ;; 
     788        ppc64)  basic_machine=powerpc64-unknown 
     789                ;; 
     790        ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` 
     791                ;; 
     792        ppc64le | powerpc64little | ppc64-le | powerpc64-little) 
     793                basic_machine=powerpc64le-unknown 
     794                ;; 
     795        ppc64le-* | powerpc64little-*) 
     796                basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` 
     797                ;; 
    715798        ps2) 
    716799                basic_machine=i386-ibm 
     800                ;; 
     801        pw32) 
     802                basic_machine=i586-unknown 
     803                os=-pw32 
    717804                ;; 
    718805        rom68k) 
     
    726813                basic_machine=romp-ibm 
    727814                ;; 
     815        s390 | s390-*) 
     816                basic_machine=s390-ibm 
     817                ;; 
     818        s390x | s390x-*) 
     819                basic_machine=s390x-ibm 
     820                ;; 
    728821        sa29200) 
    729822                basic_machine=a29k-amd 
    730823                os=-udi 
    731824                ;; 
     825        sb1) 
     826                basic_machine=mipsisa64sb1-unknown 
     827                ;; 
     828        sb1el) 
     829                basic_machine=mipsisa64sb1el-unknown 
     830                ;; 
    732831        sequent) 
    733832                basic_machine=i386-sequent 
     
    737836                os=-hms 
    738837                ;; 
    739         sparclite-wrs
     838        sparclite-wrs | simso-wrs
    740839                basic_machine=sparclite-wrs 
    741840                os=-vxworks 
     
    803902                os=-dynix 
    804903                ;; 
     904        t3d) 
     905                basic_machine=alpha-cray 
     906                os=-unicos 
     907                ;; 
    805908        t3e) 
    806                 basic_machine=t3e-cray 
     909                basic_machine=alphaev5-cray 
    807910                os=-unicos 
     911                ;; 
     912        t90) 
     913                basic_machine=t90-cray 
     914                os=-unicos 
     915                ;; 
     916        tic4x | c4x*) 
     917                basic_machine=tic4x-unknown 
     918                os=-coff 
    808919                ;; 
    809920        tic54x | c54x*) 
     
    817928                basic_machine=mipstx39el-unknown 
    818929                ;; 
     930        toad1) 
     931                basic_machine=pdp10-xkl 
     932                os=-tops20 
     933                ;; 
    819934        tower | tower-32) 
    820935                basic_machine=m68k-ncr 
     
    841956                ;; 
    842957        vpp*|vx|vx-*) 
    843                basic_machine=f301-fujitsu 
    844                ;; 
     958               basic_machine=f301-fujitsu 
     959               ;; 
    845960        vxworks960) 
    846961                basic_machine=i960-wrs 
     
    863978                os=-proelf 
    864979                ;; 
    865         xmp) 
    866                 basic_machine=xmp-cray 
     980        xps | xps100) 
     981                basic_machine=xps100-honeywell 
     982                ;; 
     983        ymp) 
     984                basic_machine=ymp-cray 
    867985                os=-unicos 
    868                 ;; 
    869         xps | xps100) 
    870                 basic_machine=xps100-honeywell 
    871986                ;; 
    872987        z8k-*-coff) 
     
    8901005                basic_machine=hppa1.1-oki 
    8911006                ;; 
    892         mips) 
    893                 if [ x$os = x-linux-gnu ]; then 
    894                         basic_machine=mips-unknown 
    895                 else 
    896                         basic_machine=mips-mips 
    897                 fi 
    898                 ;; 
    8991007        romp) 
    9001008                basic_machine=romp-ibm 
     
    9061014                basic_machine=vax-dec 
    9071015                ;; 
     1016        pdp10) 
     1017                # there are many clones, so DEC is not a safe bet 
     1018                basic_machine=pdp10-unknown 
     1019                ;; 
    9081020        pdp11) 
    9091021                basic_machine=pdp11-dec 
     
    9121024                basic_machine=we32k-att 
    9131025                ;; 
    914         sh3 | sh4
     1026        sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele
    9151027                basic_machine=sh-unknown 
    9161028                ;; 
    917         sparc | sparcv9) 
     1029        sh64) 
     1030                basic_machine=sh64-unknown 
     1031                ;; 
     1032        sparc | sparcv9 | sparcv9b) 
    9181033                basic_machine=sparc-sun 
    9191034                ;; 
    920         cydra) 
     1035       cydra) 
    9211036                basic_machine=cydra-cydrome 
    9221037                ;; 
     
    9331048                basic_machine=powerpc-apple 
    9341049                ;; 
    935         c4x*) 
    936                 basic_machine=c4x-none 
    937                 os=-coff 
     1050        *-unknown) 
     1051                # Make sure to match an already-canonicalized machine name. 
    9381052                ;; 
    9391053        *) 
     
    9931107              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ 
    9941108              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 
     1109              | -chorusos* | -chorusrdb* \ 
    9951110              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 
    9961111              | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ 
    997               | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \ 
    998               | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* | -storm-chaos*) 
     1112              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ 
     1113              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ 
     1114              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ 
     1115              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 
     1116              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 
     1117              | -powermax* | -dnix*) 
    9991118        # Remember, each alternative MUST END IN *, to match a version number. 
    10001119                ;; 
    10011120        -qnx*) 
    10021121                case $basic_machine in 
    1003                     x86-* | i[34567]86-*) 
     1122                    x86-* | i*86-*) 
    10041123                        ;; 
    10051124                    *) 
     
    10481167                os=-aos 
    10491168                ;; 
     1169        -atheos*) 
     1170                os=-atheos 
     1171                ;; 
    10501172        -386bsd) 
    10511173                os=-bsd 
     
    10541176                os=-sysv 
    10551177                ;; 
     1178        -nova*) 
     1179                os=-rtmk-nova 
     1180                ;; 
    10561181        -ns2 ) 
    1057                 os=-nextstep2 
     1182               os=-nextstep2 
    10581183                ;; 
    10591184        -nsk*) 
     
    10941219                os=-xenix 
    10951220                ;; 
    1096         -*mint | -*MiNT
    1097                 os=-mint 
     1221       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*
     1222               os=-mint 
    10981223                ;; 
    10991224        -none) 
     
    11281253                os=-aout 
    11291254                ;; 
    1130         pdp11-*) 
     1255        # This must come before the *-dec entry. 
     1256        pdp10-*) 
     1257                os=-tops20 
     1258                ;; 
     1259        pdp11-*) 
    11311260                os=-none 
    11321261                ;; 
     
    11551284                os=-elf 
    11561285                ;; 
     1286        or32-*) 
     1287                os=-coff 
     1288                ;; 
    11571289        *-tti)  # must be before sparc entry or we get the wrong os. 
    11581290                os=-sysv3 
     
    12181350                os=-nextstep3 
    12191351                ;; 
    1220         *-gould) 
     1352       *-gould) 
    12211353                os=-sysv 
    12221354                ;; 
    1223         *-highlevel) 
     1355       *-highlevel) 
    12241356                os=-bsd 
    12251357                ;; 
     
    12271359                os=-bsd 
    12281360                ;; 
    1229         *-sgi) 
     1361       *-sgi) 
    12301362                os=-irix 
    12311363                ;; 
    1232         *-siemens) 
     1364       *-siemens) 
    12331365                os=-sysv4 
    12341366                ;; 
     
    12361368                os=-rtu 
    12371369                ;; 
    1238         f301-fujitsu) 
     1370        f30[01]-fujitsu | f700-fujitsu) 
    12391371                os=-uxpv 
    12401372                ;; 
     
    13021434                                vendor=sequent 
    13031435                                ;; 
    1304                         -vxsim* | -vxworks*
     1436                        -vxsim* | -vxworks* | -windiss*
    13051437                                vendor=wrs 
    13061438                                ;; 
     
    13141446                                vendor=apple 
    13151447                                ;; 
    1316                         -*mint | -*MiNT
     1448                        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*
    13171449                                vendor=atari 
     1450                                ;; 
     1451                        -vos*) 
     1452                                vendor=stratus 
    13181453                                ;; 
    13191454                esac 
     
    13271462# Local variables: 
    13281463# eval: (add-hook 'write-file-hooks 'time-stamp) 
    1329 # time-stamp-start: "version='" 
     1464# time-stamp-start: "timestamp='" 
    13301465# time-stamp-format: "%:y-%02m-%02d" 
    13311466# time-stamp-end: "'"