IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 5, 2005, 11:53:03 AM (21 years ago)
Author:
gusciora
Message:

...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/config.sub

    r3239 r3377  
    22# Configuration validation subroutine script.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
    5 
    6 timestamp='2004-06-24'
     4#   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
     5
     6timestamp='2003-01-03'
    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, 2002, 2003, 2004
     73Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
    7474Free Software Foundation, Inc.
    7575
     
    119119maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
    120120case $maybe_os in
    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*)
     121  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
    123122    os=-$maybe_os
    124123    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     
    146145        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
    147146        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
    148         -apple | -axis | -knuth | -cray)
     147        -apple | -axis)
    149148                os=
    150149                basic_machine=$1
     
    230229        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
    231230        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
    232         | am33_2.0 \
    233231        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
    234         | c4x | clipper \
     232        | clipper \
    235233        | d10v | d30v | dlx | dsp16xx \
    236234        | fr30 | frv \
    237235        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
    238236        | i370 | i860 | i960 | ia64 \
    239         | ip2k | iq2000 \
    240         | m32r | m32rle | m68000 | m68k | m88k | mcore \
     237        | ip2k \
     238        | m32r | m68000 | m68k | m88k | mcore \
    241239        | mips | mipsbe | mipseb | mipsel | mipsle \
    242240        | mips16 \
     
    250248        | mipsisa32r2 | mipsisa32r2el \
    251249        | mipsisa64 | mipsisa64el \
    252         | mipsisa64r2 | mipsisa64r2el \
    253250        | mipsisa64sb1 | mipsisa64sb1el \
    254251        | mipsisa64sr71k | mipsisa64sr71kel \
     
    261258        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
    262259        | pyramid \
    263         | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
     260        | s390 | s390x \
     261        | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
    264262        | sh64 | sh64le \
    265         | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
     263        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
    266264        | strongarm \
    267         | tahoe | thumb | tic4x | tic80 | tron \
     265        | tahoe | thumb | tic80 | tron \
    268266        | v850 | v850e \
    269267        | we32k \
     
    300298        | avr-* \
    301299        | bs2000-* \
    302         | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
    303         | clipper-* | craynv-* | cydra-* \
     300        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \
     301        | clipper-* | cydra-* \
    304302        | d10v-* | d30v-* | dlx-* \
    305303        | elxsi-* \
     
    308306        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
    309307        | i*86-* | i860-* | i960-* | ia64-* \
    310         | ip2k-* | iq2000-* \
    311         | m32r-* | m32rle-* \
     308        | ip2k-* \
     309        | m32r-* \
    312310        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
    313311        | m88110-* | m88k-* | mcore-* \
     
    323321        | mipsisa32r2-* | mipsisa32r2el-* \
    324322        | mipsisa64-* | mipsisa64el-* \
    325         | mipsisa64r2-* | mipsisa64r2el-* \
    326323        | mipsisa64sb1-* | mipsisa64sb1el-* \
    327324        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
    328325        | mipstx39-* | mipstx39el-* \
    329         | mmix-* \
    330326        | msp430-* \
    331         | none-* | np1-* | ns16k-* | ns32k-* \
     327        | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
    332328        | orion-* \
    333329        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
     
    335331        | pyramid-* \
    336332        | romp-* | rs6000-* \
    337         | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
     333        | s390-* | s390x-* \
     334        | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \
    338335        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    339336        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
    340         | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
    341         | tahoe-* | thumb-* \
    342         | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
    343         | tron-* \
     337        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
     338        | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \
    344339        | v850-* | v850e-* | vax-* \
    345340        | we32k-* \
     
    365360                os=-udi
    366361                ;;
    367         abacus)
    368                 basic_machine=abacus-unknown
    369                 ;;
    370362        adobe68k)
    371363                basic_machine=m68010-adobe
     
    382374                os=-bsd
    383375                ;;
    384         amd64)
    385                 basic_machine=x86_64-pc
    386                 ;;
    387         amd64-*)
    388                 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
    389                 ;;
    390376        amdahl)
    391377                basic_machine=580-amdahl
     
    447433                os=-unicos
    448434                ;;
    449         craynv)
    450                 basic_machine=craynv-cray
    451                 os=-unicosmp
    452                 ;;
    453         cr16c)
    454                 basic_machine=cr16c-unknown
    455                 os=-elf
    456                 ;;
    457435        crds | unos)
    458436                basic_machine=m68k-crds
     
    460438        cris | cris-* | etrax*)
    461439                basic_machine=cris-axis
    462                 ;;
    463         crx)
    464                 basic_machine=crx-unknown
    465                 os=-elf
    466440                ;;
    467441        da30 | da30-*)
     
    664638        mips3*)
    665639                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
     640                ;;
     641        mmix*)
     642                basic_machine=mmix-knuth
     643                os=-mmixware
    666644                ;;
    667645        monitor)
     
    745723                basic_machine=np1-gould
    746724                ;;
     725        nv1)
     726                basic_machine=nv1-cray
     727                os=-unicosmp
     728                ;;
    747729        nsr-tandem)
    748730                basic_machine=nsr-tandem
     
    756738                os=-coff
    757739                ;;
    758         os400)
    759                 basic_machine=powerpc-ibm
    760                 os=-os400
    761                 ;;
    762740        OSE68000 | ose68000)
    763741                basic_machine=m68000-ericsson
     
    791769                basic_machine=i686-pc
    792770                ;;
    793         pentiumii | pentium2 | pentiumiii | pentium3)
     771        pentiumii | pentium2)
    794772                basic_machine=i686-pc
    795                 ;;
    796         pentium4)
    797                 basic_machine=i786-pc
    798773                ;;
    799774        pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
     
    803778                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
    804779                ;;
    805         pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
     780        pentiumii-* | pentium2-*)
    806781                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
    807                 ;;
    808         pentium4-*)
    809                 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
    810782                ;;
    811783        pn)
     
    851823                basic_machine=romp-ibm
    852824                ;;
    853         s390 | s390-*)
    854                 basic_machine=s390-ibm
    855                 ;;
    856         s390x | s390x-*)
    857                 basic_machine=s390x-ibm
    858                 ;;
    859825        sa29200)
    860826                basic_machine=a29k-amd
     
    867833                basic_machine=mipsisa64sb1el-unknown
    868834                ;;
    869         sei)
    870                 basic_machine=mips-sei
    871                 os=-seiux
    872                 ;;
    873835        sequent)
    874836                basic_machine=i386-sequent
     
    878840                os=-hms
    879841                ;;
    880         sh64)
    881                 basic_machine=sh64-unknown
    882                 ;;
    883842        sparclite-wrs | simso-wrs)
    884843                basic_machine=sparclite-wrs
     
    955914                os=-unicos
    956915                ;;
     916        tic4x | c4x*)
     917                basic_machine=tic4x-unknown
     918                os=-coff
     919                ;;
    957920        tic54x | c54x*)
    958921                basic_machine=tic54x-unknown
    959922                os=-coff
    960923                ;;
    961         tic55x | c55x*)
    962                 basic_machine=tic55x-unknown
    963                 os=-coff
    964                 ;;
    965         tic6x | c6x*)
    966                 basic_machine=tic6x-unknown
    967                 os=-coff
    968                 ;;
    969924        tx39)
    970925                basic_machine=mipstx39-unknown
     
    979934        tower | tower-32)
    980935                basic_machine=m68k-ncr
    981                 ;;
    982         tpf)
    983                 basic_machine=s390x-ibm
    984                 os=-tpf
    985936                ;;
    986937        udi29k)
     
    10571008                basic_machine=romp-ibm
    10581009                ;;
    1059         mmix)
    1060                 basic_machine=mmix-knuth
    1061                 ;;
    10621010        rs6000)
    10631011                basic_machine=rs6000-ibm
     
    10761024                basic_machine=we32k-att
    10771025                ;;
    1078         sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
     1026        sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele)
    10791027                basic_machine=sh-unknown
    10801028                ;;
     
    10821030                basic_machine=sh64-unknown
    10831031                ;;
    1084         sparc | sparcv8 | sparcv9 | sparcv9b)
     1032        sparc | sparcv9 | sparcv9b)
    10851033                basic_machine=sparc-sun
    10861034                ;;
     
    11551103              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
    11561104              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
    1157               | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
    1158               | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
    1159               | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
     1105              | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
     1106              | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
    11601107              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
    11611108              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
    11621109              | -chorusos* | -chorusrdb* \
    11631110              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
    1164               | -mingw32* | -linux* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
     1111              | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
    11651112              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
    11661113              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
     
    11681115              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
    11691116              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
    1170               | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
     1117              | -powermax* | -dnix* | -microbsd*)
    11711118        # Remember, each alternative MUST END IN *, to match a version number.
    11721119                ;;
     
    11921139                os=`echo $os | sed -e 's|mac|macos|'`
    11931140                ;;
    1194         -linux-dietlibc)
    1195                 os=-linux-dietlibc
     1141        -linux*)
     1142                os=`echo $os | sed -e 's|linux|linux-gnu|'`
    11961143                ;;
    11971144        -sunos5*)
     
    12041151                os=-openedition
    12051152                ;;
    1206         -os400*)
    1207                 os=-os400
    1208                 ;;
    12091153        -wince*)
    12101154                os=-wince
     
    12271171        -atheos*)
    12281172                os=-atheos
    1229                 ;;
    1230         -syllable*)
    1231                 os=-syllable
    12321173                ;;
    12331174        -386bsd)
     
    12531194                os=-sysv4
    12541195                ;;
    1255         -tpf*)
    1256                 os=-tpf
    1257                 ;;
    12581196        -triton*)
    12591197                os=-sysv3
     
    12851223        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
    12861224                os=-mint
    1287                 ;;
    1288         -aros*)
    1289                 os=-aros
    1290                 ;;
    1291         -kaos*)
    1292                 os=-kaos
    12931225                ;;
    12941226        -none)
     
    13231255                os=-aout
    13241256                ;;
    1325     c4x-* | tic4x-*)
    1326         os=-coff
    1327         ;;
    13281257        # This must come before the *-dec entry.
    13291258        pdp10-*)
     
    13711300        *-ibm)
    13721301                os=-aix
    1373                 ;;
    1374         *-knuth)
    1375                 os=-mmixware
    13761302                ;;
    13771303        *-wec)
     
    15071433                                vendor=ibm
    15081434                                ;;
    1509                         -os400*)
    1510                                 vendor=ibm
    1511                                 ;;
    15121435                        -ptx*)
    15131436                                vendor=sequent
    1514                                 ;;
    1515                         -tpf*)
    1516                                 vendor=ibm
    15171437                                ;;
    15181438                        -vxsim* | -vxworks* | -windiss*)
Note: See TracChangeset for help on using the changeset viewer.