IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 14, 2005, 4:16:45 PM (21 years ago)
Author:
desonia
Message:

made compiler optimization an explicit option. Also made default perl
installation prefix be PREFIX.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/config.sub

    r3199 r3219  
    22# Configuration validation subroutine script.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
    5 
    6 timestamp='2003-02-22'
     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* | netbsd*-gnu* | storm-chaos* | os2-emx* | 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 \
     
    248250        | mipsisa32r2 | mipsisa32r2el \
    249251        | mipsisa64 | mipsisa64el \
     252        | mipsisa64r2 | mipsisa64r2el \
    250253        | mipsisa64sb1 | mipsisa64sb1el \
    251254        | mipsisa64sr71k | mipsisa64sr71kel \
     
    260263        | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
    261264        | sh64 | sh64le \
    262         | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
     265        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
    263266        | strongarm \
    264         | tahoe | thumb | tic80 | tron \
     267        | tahoe | thumb | tic4x | tic80 | tron \
    265268        | v850 | v850e \
    266269        | we32k \
     
    298301        | bs2000-* \
    299302        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
    300         | clipper-* | cydra-* \
     303        | clipper-* | craynv-* | cydra-* \
    301304        | d10v-* | d30v-* | dlx-* \
    302305        | elxsi-* \
     
    305308        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
    306309        | i*86-* | i860-* | i960-* | ia64-* \
    307         | ip2k-* \
    308         | m32r-* \
     310        | ip2k-* | iq2000-* \
     311        | m32r-* | m32rle-* \
    309312        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
    310313        | m88110-* | m88k-* | mcore-* \
     
    320323        | mipsisa32r2-* | mipsisa32r2el-* \
    321324        | mipsisa64-* | mipsisa64el-* \
     325        | mipsisa64r2-* | mipsisa64r2el-* \
    322326        | mipsisa64sb1-* | mipsisa64sb1el-* \
    323327        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
    324328        | mipstx39-* | mipstx39el-* \
     329        | mmix-* \
    325330        | msp430-* \
    326         | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
     331        | none-* | np1-* | ns16k-* | ns32k-* \
    327332        | orion-* \
    328333        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
     
    333338        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    334339        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
    335         | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
     340        | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
    336341        | tahoe-* | thumb-* \
    337342        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
     
    360365                os=-udi
    361366                ;;
     367        abacus)
     368                basic_machine=abacus-unknown
     369                ;;
    362370        adobe68k)
    363371                basic_machine=m68010-adobe
     
    374382                os=-bsd
    375383                ;;
     384        amd64)
     385                basic_machine=x86_64-pc
     386                ;;
     387        amd64-*)
     388                basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
     389                ;;
    376390        amdahl)
    377391                basic_machine=580-amdahl
     
    433447                os=-unicos
    434448                ;;
     449        craynv)
     450                basic_machine=craynv-cray
     451                os=-unicosmp
     452                ;;
     453        cr16c)
     454                basic_machine=cr16c-unknown
     455                os=-elf
     456                ;;
    435457        crds | unos)
    436458                basic_machine=m68k-crds
     
    438460        cris | cris-* | etrax*)
    439461                basic_machine=cris-axis
     462                ;;
     463        crx)
     464                basic_machine=crx-unknown
     465                os=-elf
    440466                ;;
    441467        da30 | da30-*)
     
    638664        mips3*)
    639665                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
    640                 ;;
    641         mmix*)
    642                 basic_machine=mmix-knuth
    643                 os=-mmixware
    644666                ;;
    645667        monitor)
     
    723745                basic_machine=np1-gould
    724746                ;;
    725         nv1)
    726                 basic_machine=nv1-cray
    727                 os=-unicosmp
    728                 ;;
    729747        nsr-tandem)
    730748                basic_machine=nsr-tandem
     
    738756                os=-coff
    739757                ;;
     758        os400)
     759                basic_machine=powerpc-ibm
     760                os=-os400
     761                ;;
    740762        OSE68000 | ose68000)
    741763                basic_machine=m68000-ericsson
     
    769791                basic_machine=i686-pc
    770792                ;;
    771         pentiumii | pentium2)
     793        pentiumii | pentium2 | pentiumiii | pentium3)
    772794                basic_machine=i686-pc
     795                ;;
     796        pentium4)
     797                basic_machine=i786-pc
    773798                ;;
    774799        pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
     
    778803                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
    779804                ;;
    780         pentiumii-* | pentium2-*)
     805        pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
    781806                basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
     807                ;;
     808        pentium4-*)
     809                basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
    782810                ;;
    783811        pn)
     
    839867                basic_machine=mipsisa64sb1el-unknown
    840868                ;;
     869        sei)
     870                basic_machine=mips-sei
     871                os=-seiux
     872                ;;
    841873        sequent)
    842874                basic_machine=i386-sequent
     
    846878                os=-hms
    847879                ;;
     880        sh64)
     881                basic_machine=sh64-unknown
     882                ;;
    848883        sparclite-wrs | simso-wrs)
    849884                basic_machine=sparclite-wrs
     
    920955                os=-unicos
    921956                ;;
    922         tic4x | c4x*)
    923                 basic_machine=tic4x-unknown
    924                 os=-coff
    925                 ;;
    926957        tic54x | c54x*)
    927958                basic_machine=tic54x-unknown
     
    948979        tower | tower-32)
    949980                basic_machine=m68k-ncr
     981                ;;
     982        tpf)
     983                basic_machine=s390x-ibm
     984                os=-tpf
    950985                ;;
    951986        udi29k)
     
    10221057                basic_machine=romp-ibm
    10231058                ;;
     1059        mmix)
     1060                basic_machine=mmix-knuth
     1061                ;;
    10241062        rs6000)
    10251063                basic_machine=rs6000-ibm
     
    10441082                basic_machine=sh64-unknown
    10451083                ;;
    1046         sparc | sparcv9 | sparcv9b)
     1084        sparc | sparcv8 | sparcv9 | sparcv9b)
    10471085                basic_machine=sparc-sun
    10481086                ;;
     
    11171155              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
    11181156              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
    1119               | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
    1120               | -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* \
    11211160              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
    11221161              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
    11231162              | -chorusos* | -chorusrdb* \
    11241163              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
    1125               | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
     1164              | -mingw32* | -linux* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
    11261165              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
    11271166              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
     
    11291168              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
    11301169              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
    1131               | -powermax* | -dnix*)
     1170              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
    11321171        # Remember, each alternative MUST END IN *, to match a version number.
    11331172                ;;
     
    11531192                os=`echo $os | sed -e 's|mac|macos|'`
    11541193                ;;
    1155         -linux*)
    1156                 os=`echo $os | sed -e 's|linux|linux-gnu|'`
     1194        -linux-dietlibc)
     1195                os=-linux-dietlibc
    11571196                ;;
    11581197        -sunos5*)
     
    11651204                os=-openedition
    11661205                ;;
     1206        -os400*)
     1207                os=-os400
     1208                ;;
    11671209        -wince*)
    11681210                os=-wince
     
    11851227        -atheos*)
    11861228                os=-atheos
     1229                ;;
     1230        -syllable*)
     1231                os=-syllable
    11871232                ;;
    11881233        -386bsd)
     
    12071252        -sinix*)
    12081253                os=-sysv4
     1254                ;;
     1255        -tpf*)
     1256                os=-tpf
    12091257                ;;
    12101258        -triton*)
     
    12751323                os=-aout
    12761324                ;;
     1325    c4x-* | tic4x-*)
     1326        os=-coff
     1327        ;;
    12771328        # This must come before the *-dec entry.
    12781329        pdp10-*)
     
    13201371        *-ibm)
    13211372                os=-aix
     1373                ;;
     1374        *-knuth)
     1375                os=-mmixware
    13221376                ;;
    13231377        *-wec)
     
    14531507                                vendor=ibm
    14541508                                ;;
     1509                        -os400*)
     1510                                vendor=ibm
     1511                                ;;
    14551512                        -ptx*)
    14561513                                vendor=sequent
     1514                                ;;
     1515                        -tpf*)
     1516                                vendor=ibm
    14571517                                ;;
    14581518                        -vxsim* | -vxworks* | -windiss*)
Note: See TracChangeset for help on using the changeset viewer.