IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 3, 2005, 1:23:42 PM (21 years ago)
Author:
desonia
Message:

initial tweak to get things to nominally work.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/config.sub

    r3118 r3123  
    22# Configuration validation subroutine script.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002 Free Software Foundation, Inc.
    5 
    6 timestamp='2002-09-05'
     4#   2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
     5
     6timestamp='2004-06-24'
    77
    88# This file is (in principle) common to ALL GNU software.
     
    7171GNU config.sub ($timestamp)
    7272
    73 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
     73Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    7474Free Software Foundation, Inc.
    7575
     
    119119maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
    120120case $maybe_os in
    121   nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*)
     121  nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
     122  kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
    122123    os=-$maybe_os
    123124    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     
    145146        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
    146147        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
    147         -apple | -axis)
     148        -apple | -axis | -knuth | -cray)
    148149                os=
    149150                basic_machine=$1
     
    229230        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
    230231        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
     232        | am33_2.0 \
    231233        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
    232         | clipper \
     234        | c4x | clipper \
    233235        | d10v | d30v | dlx | dsp16xx \
    234236        | fr30 | frv \
    235237        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
    236238        | i370 | i860 | i960 | ia64 \
    237         | ip2k \
    238         | m32r | m68000 | m68k | m88k | mcore \
     239        | ip2k | iq2000 \
     240        | m32r | m32rle | m68000 | m68k | m88k | mcore \
    239241        | mips | mipsbe | mipseb | mipsel | mipsle \
    240242        | mips16 \
     
    246248        | mips64vr5000 | mips64vr5000el \
    247249        | mipsisa32 | mipsisa32el \
     250        | mipsisa32r2 | mipsisa32r2el \
    248251        | mipsisa64 | mipsisa64el \
     252        | mipsisa64r2 | mipsisa64r2el \
    249253        | mipsisa64sb1 | mipsisa64sb1el \
    250254        | mipsisa64sr71k | mipsisa64sr71kel \
    251255        | mipstx39 | mipstx39el \
    252256        | mn10200 | mn10300 \
     257        | msp430 \
    253258        | ns16k | ns32k \
    254259        | openrisc | or32 \
     
    256261        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
    257262        | pyramid \
    258         | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
     263        | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
    259264        | sh64 | sh64le \
    260         | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
     265        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
    261266        | strongarm \
    262         | tahoe | thumb | tic80 | tron \
     267        | tahoe | thumb | tic4x | tic80 | tron \
    263268        | v850 | v850e \
    264269        | we32k \
     
    295300        | avr-* \
    296301        | bs2000-* \
    297         | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \
    298         | clipper-* | cydra-* \
     302        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
     303        | clipper-* | craynv-* | cydra-* \
    299304        | d10v-* | d30v-* | dlx-* \
    300305        | elxsi-* \
     
    303308        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
    304309        | i*86-* | i860-* | i960-* | ia64-* \
    305         | ip2k-* \
    306         | m32r-* \
     310        | ip2k-* | iq2000-* \
     311        | m32r-* | m32rle-* \
    307312        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
    308313        | m88110-* | m88k-* | mcore-* \
     
    316321        | mips64vr5000-* | mips64vr5000el-* \
    317322        | mipsisa32-* | mipsisa32el-* \
     323        | mipsisa32r2-* | mipsisa32r2el-* \
    318324        | mipsisa64-* | mipsisa64el-* \
     325        | mipsisa64r2-* | mipsisa64r2el-* \
    319326        | mipsisa64sb1-* | mipsisa64sb1el-* \
    320327        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
    321         | mipstx39 | mipstx39el \
     328        | mipstx39-* | mipstx39el-* \
     329        | mmix-* \
     330        | msp430-* \
    322331        | none-* | np1-* | ns16k-* | ns32k-* \
    323332        | orion-* \
     
    326335        | pyramid-* \
    327336        | romp-* | rs6000-* \
    328         | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \
     337        | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
    329338        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    330339        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
    331         | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
    332         | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \
     340        | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
     341        | tahoe-* | thumb-* \
     342        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
     343        | tron-* \
    333344        | v850-* | v850e-* | vax-* \
    334345        | we32k-* \
     
    354365                os=-udi
    355366                ;;
     367        abacus)
     368                basic_machine=abacus-unknown
     369                ;;
    356370        adobe68k)
    357371                basic_machine=m68010-adobe
     
    368382                os=-bsd
    369383                ;;
     384        amd64)
     385                basic_machine=x86_64-pc
     386                ;;
     387        amd64-*)
     388                basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
     389                ;;
    370390        amdahl)
    371391                basic_machine=580-amdahl
     
    427447                os=-unicos
    428448                ;;
     449        craynv)
     450                basic_machine=craynv-cray
     451                os=-unicosmp
     452                ;;
     453        cr16c)
     454                basic_machine=cr16c-unknown
     455                os=-elf
     456                ;;
    429457        crds | unos)
    430458                basic_machine=m68k-crds
     
    432460        cris | cris-* | etrax*)
    433461                basic_machine=cris-axis
     462                ;;
     463        crx)
     464                basic_machine=crx-unknown
     465                os=-elf
    434466                ;;
    435467        da30 | da30-*)
     
    632664        mips3*)
    633665                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
    634                 ;;
    635         mmix*)
    636                 basic_machine=mmix-knuth
    637                 os=-mmixware
    638666                ;;
    639667        monitor)
     
    728756                os=-coff
    729757                ;;
     758        os400)
     759                basic_machine=powerpc-ibm
     760                os=-os400
     761                ;;
    730762        OSE68000 | ose68000)
    731763                basic_machine=m68000-ericsson
     
    759791                basic_machine=i686-pc
    760792                ;;
    761         pentiumii | pentium2)
     793        pentiumii | pentium2 | pentiumiii | pentium3)
    762794                basic_machine=i686-pc
     795                ;;
     796        pentium4)
     797                basic_machine=i786-pc
    763798                ;;
    764799        pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
     
    768803                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
    769804                ;;
    770         pentiumii-* | pentium2-*)
     805        pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
    771806                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
     807                ;;
     808        pentium4-*)
     809                basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
    772810                ;;
    773811        pn)
     
    829867                basic_machine=mipsisa64sb1el-unknown
    830868                ;;
     869        sei)
     870                basic_machine=mips-sei
     871                os=-seiux
     872                ;;
    831873        sequent)
    832874                basic_machine=i386-sequent
     
    836878                os=-hms
    837879                ;;
     880        sh64)
     881                basic_machine=sh64-unknown
     882                ;;
    838883        sparclite-wrs | simso-wrs)
    839884                basic_machine=sparclite-wrs
     
    902947                os=-dynix
    903948                ;;
    904         t3d)
    905                 basic_machine=alpha-cray
    906                 os=-unicos
    907                 ;;
    908949        t3e)
    909950                basic_machine=alphaev5-cray
     
    914955                os=-unicos
    915956                ;;
    916         tic4x | c4x*)
    917                 basic_machine=tic4x-unknown
    918                 os=-coff
    919                 ;;
    920957        tic54x | c54x*)
    921958                basic_machine=tic54x-unknown
    922959                os=-coff
    923960                ;;
     961        tic55x | c55x*)
     962                basic_machine=tic55x-unknown
     963                os=-coff
     964                ;;
     965        tic6x | c6x*)
     966                basic_machine=tic6x-unknown
     967                os=-coff
     968                ;;
    924969        tx39)
    925970                basic_machine=mipstx39-unknown
     
    935980                basic_machine=m68k-ncr
    936981                ;;
     982        tpf)
     983                basic_machine=s390x-ibm
     984                os=-tpf
     985                ;;
    937986        udi29k)
    938987                basic_machine=a29k-amd
     
    9771026                basic_machine=hppa1.1-winbond
    9781027                os=-proelf
    979                 ;;
    980         windows32)
    981                 basic_machine=i386-pc
    982                 os=-windows32-msvcrt
    9831028                ;;
    9841029        xps | xps100)
     
    10121057                basic_machine=romp-ibm
    10131058                ;;
     1059        mmix)
     1060                basic_machine=mmix-knuth
     1061                ;;
    10141062        rs6000)
    10151063                basic_machine=rs6000-ibm
     
    10281076                basic_machine=we32k-att
    10291077                ;;
    1030         sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele)
     1078        sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
    10311079                basic_machine=sh-unknown
    10321080                ;;
     
    10341082                basic_machine=sh64-unknown
    10351083                ;;
    1036         sparc | sparcv9 | sparcv9b)
     1084        sparc | sparcv8 | sparcv9 | sparcv9b)
    10371085                basic_machine=sparc-sun
    10381086                ;;
     
    11071155              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
    11081156              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
    1109               | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
    1110               | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
     1157              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
     1158              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
     1159              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
    11111160              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
    11121161              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
    11131162              | -chorusos* | -chorusrdb* \
    11141163              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
    1115               | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
    1116               | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
     1164              | -mingw32* | -linux* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
     1165              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
    11171166              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
    11181167              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
    11191168              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
    1120               | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* | -powermax*)
     1169              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
     1170              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
    11211171        # Remember, each alternative MUST END IN *, to match a version number.
    11221172                ;;
     
    11301180                esac
    11311181                ;;
     1182        -nto-qnx*)
     1183                ;;
    11321184        -nto*)
    1133                 os=-nto-qnx
     1185                os=`echo $os | sed -e 's|nto|nto-qnx|'`
    11341186                ;;
    11351187        -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
     
    11401192                os=`echo $os | sed -e 's|mac|macos|'`
    11411193                ;;
    1142         -linux*)
    1143                 os=`echo $os | sed -e 's|linux|linux-gnu|'`
     1194        -linux-dietlibc)
     1195                os=-linux-dietlibc
    11441196                ;;
    11451197        -sunos5*)
     
    11521204                os=-openedition
    11531205                ;;
     1206        -os400*)
     1207                os=-os400
     1208                ;;
    11541209        -wince*)
    11551210                os=-wince
     
    11721227        -atheos*)
    11731228                os=-atheos
     1229                ;;
     1230        -syllable*)
     1231                os=-syllable
    11741232                ;;
    11751233        -386bsd)
     
    11951253                os=-sysv4
    11961254                ;;
     1255        -tpf*)
     1256                os=-tpf
     1257                ;;
    11971258        -triton*)
    11981259                os=-sysv3
     
    12241285        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
    12251286                os=-mint
     1287                ;;
     1288        -aros*)
     1289                os=-aros
     1290                ;;
     1291        -kaos*)
     1292                os=-kaos
    12261293                ;;
    12271294        -none)
     
    12561323                os=-aout
    12571324                ;;
     1325    c4x-* | tic4x-*)
     1326        os=-coff
     1327        ;;
    12581328        # This must come before the *-dec entry.
    12591329        pdp10-*)
     
    13011371        *-ibm)
    13021372                os=-aix
     1373                ;;
     1374        *-knuth)
     1375                os=-mmixware
    13031376                ;;
    13041377        *-wec)
     
    14341507                                vendor=ibm
    14351508                                ;;
     1509                        -os400*)
     1510                                vendor=ibm
     1511                                ;;
    14361512                        -ptx*)
    14371513                                vendor=sequent
     1514                                ;;
     1515                        -tpf*)
     1516                                vendor=ibm
    14381517                                ;;
    14391518                        -vxsim* | -vxworks* | -windiss*)
Note: See TracChangeset for help on using the changeset viewer.