VirtualBox

Ignore:
Timestamp:
Sep 15, 2006 2:30:32 AM (18 years ago)
Author:
bird
Message:

Load make-3.81/ into vendor/gnumake/current.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/gnumake/current/config/config.guess

    r152 r501  
    22# Attempt to guess a canonical system name.
    33#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
    5 
    6 timestamp='2004-03-03'
     4#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
     5#   Inc.
     6
     7timestamp='2006-03-13'
    78
    89# This file is free software; you can redistribute it and/or modify it
     
    1819# You should have received a copy of the GNU General Public License
    1920# along with this program; if not, write to the Free Software
    20 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
     21# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
     22# 02110-1301, USA.
    2123#
    2224# As a special exception to the GNU General Public License, if you
     
    2426# configuration script generated by Autoconf, you may include it under
    2527# the same distribution terms that you use for the rest of that program.
     28
    2629
    2730# Originally written by Per Bothner <per@bothner.com>.
     
    5457
    5558Originally written by Per Bothner.
    56 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
     59Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
    5760Free Software Foundation, Inc.
    5861
     
    6770  case $1 in
    6871    --time-stamp | --time* | -t )
    69        echo "$timestamp" ; exit 0 ;;
     72       echo "$timestamp" ; exit ;;
    7073    --version | -v )
    71        echo "$version" ; exit 0 ;;
     74       echo "$version" ; exit ;;
    7275    --help | --h* | -h )
    73        echo "$usage"; exit 0 ;;
     76       echo "$usage"; exit ;;
    7477    -- )     # Stop option processing
    7578       shift; break ;;
     
    105108trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
    106109: ${TMPDIR=/tmp} ;
    107  { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
     110 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
    108111 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
    109112 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
     
    124127 ,,*)   CC_FOR_BUILD=$CC ;;
    125128 ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
    126 esac ;'
     129esac ; set_cc_for_build= ;'
    127130
    128131# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
     
    197200        # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
    198201        echo "${machine}-${os}${release}"
    199         exit 0 ;;
    200     amd64:OpenBSD:*:*)
    201         echo x86_64-unknown-openbsd${UNAME_RELEASE}
    202         exit 0 ;;
    203     amiga:OpenBSD:*:*)
    204         echo m68k-unknown-openbsd${UNAME_RELEASE}
    205         exit 0 ;;
    206     arc:OpenBSD:*:*)
    207         echo mipsel-unknown-openbsd${UNAME_RELEASE}
    208         exit 0 ;;
    209     cats:OpenBSD:*:*)
    210         echo arm-unknown-openbsd${UNAME_RELEASE}
    211         exit 0 ;;
    212     hp300:OpenBSD:*:*)
    213         echo m68k-unknown-openbsd${UNAME_RELEASE}
    214         exit 0 ;;
    215     mac68k:OpenBSD:*:*)
    216         echo m68k-unknown-openbsd${UNAME_RELEASE}
    217         exit 0 ;;
    218     macppc:OpenBSD:*:*)
    219         echo powerpc-unknown-openbsd${UNAME_RELEASE}
    220         exit 0 ;;
    221     mvme68k:OpenBSD:*:*)
    222         echo m68k-unknown-openbsd${UNAME_RELEASE}
    223         exit 0 ;;
    224     mvme88k:OpenBSD:*:*)
    225         echo m88k-unknown-openbsd${UNAME_RELEASE}
    226         exit 0 ;;
    227     mvmeppc:OpenBSD:*:*)
    228         echo powerpc-unknown-openbsd${UNAME_RELEASE}
    229         exit 0 ;;
    230     pegasos:OpenBSD:*:*)
    231         echo powerpc-unknown-openbsd${UNAME_RELEASE}
    232         exit 0 ;;
    233     pmax:OpenBSD:*:*)
    234         echo mipsel-unknown-openbsd${UNAME_RELEASE}
    235         exit 0 ;;
    236     sgi:OpenBSD:*:*)
    237         echo mipseb-unknown-openbsd${UNAME_RELEASE}
    238         exit 0 ;;
    239     sun3:OpenBSD:*:*)
    240         echo m68k-unknown-openbsd${UNAME_RELEASE}
    241         exit 0 ;;
    242     wgrisc:OpenBSD:*:*)
    243         echo mipsel-unknown-openbsd${UNAME_RELEASE}
    244         exit 0 ;;
     202        exit ;;
    245203    *:OpenBSD:*:*)
    246         echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
    247         exit 0 ;;
     204        UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
     205        echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
     206        exit ;;
    248207    *:ekkoBSD:*:*)
    249208        echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
    250         exit 0 ;;
     209        exit ;;
     210    *:SolidBSD:*:*)
     211        echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
     212        exit ;;
    251213    macppc:MirBSD:*:*)
    252214        echo powerppc-unknown-mirbsd${UNAME_RELEASE}
    253         exit 0 ;;
     215        exit ;;
    254216    *:MirBSD:*:*)
    255217        echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
    256         exit 0 ;;
     218        exit ;;
    257219    alpha:OSF1:*:*)
    258220        case $UNAME_RELEASE in
     
    307269        # 1.2 uses "1.2" for uname -r.
    308270        echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
    309         exit 0 ;;
    310     Alpha*:OpenVMS:*:*)
    311         echo alpha-hp-vms
    312         exit 0 ;;
     271        exit ;;
    313272    Alpha\ *:Windows_NT*:*)
    314273        # How do we know it's Interix rather than the generic POSIX subsystem?
     
    316275        # of the specific Alpha model?
    317276        echo alpha-pc-interix
    318         exit 0 ;;
     277        exit ;;
    319278    21064:Windows_NT:50:3)
    320279        echo alpha-dec-winnt3.5
    321         exit 0 ;;
     280        exit ;;
    322281    Amiga*:UNIX_System_V:4.0:*)
    323282        echo m68k-unknown-sysv4
    324         exit 0;;
     283        exit ;;
    325284    *:[Aa]miga[Oo][Ss]:*:*)
    326285        echo ${UNAME_MACHINE}-unknown-amigaos
    327         exit 0 ;;
     286        exit ;;
    328287    *:[Mm]orph[Oo][Ss]:*:*)
    329288        echo ${UNAME_MACHINE}-unknown-morphos
    330         exit 0 ;;
     289        exit ;;
    331290    *:OS/390:*:*)
    332291        echo i370-ibm-openedition
    333         exit 0 ;;
     292        exit ;;
     293    *:z/VM:*:*)
     294        echo s390-ibm-zvmoe
     295        exit ;;
    334296    *:OS400:*:*)
    335297        echo powerpc-ibm-os400
    336         exit 0 ;;
     298        exit ;;
    337299    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
    338300        echo arm-acorn-riscix${UNAME_RELEASE}
    339         exit 0;;
     301        exit ;;
     302    arm:riscos:*:*|arm:RISCOS:*:*)
     303        echo arm-unknown-riscos
     304        exit ;;
    340305    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
    341306        echo hppa1.1-hitachi-hiuxmpp
    342         exit 0;;
     307        exit ;;
    343308    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
    344309        # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
     
    348313                echo pyramid-pyramid-bsd
    349314        fi
    350         exit 0 ;;
     315        exit ;;
    351316    NILE*:*:*:dcosx)
    352317        echo pyramid-pyramid-svr4
    353         exit 0 ;;
     318        exit ;;
    354319    DRS?6000:unix:4.0:6*)
    355320        echo sparc-icl-nx6
    356         exit 0 ;;
    357     DRS?6000:UNIX_SV:4.2*:7*)
     321        exit ;;
     322    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
    358323        case `/usr/bin/uname -p` in
    359             sparc) echo sparc-icl-nx7 && exit 0 ;;
     324            sparc) echo sparc-icl-nx7; exit ;;
    360325        esac ;;
    361326    sun4H:SunOS:5.*:*)
    362327        echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
    363         exit 0 ;;
     328        exit ;;
    364329    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
    365330        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
    366         exit 0 ;;
     331        exit ;;
    367332    i86pc:SunOS:5.*:*)
    368333        echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
    369         exit 0 ;;
     334        exit ;;
    370335    sun4*:SunOS:6*:*)
    371336        # According to config.sub, this is the proper way to canonicalize
     
    373338        # it's likely to be more like Solaris than SunOS4.
    374339        echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
    375         exit 0 ;;
     340        exit ;;
    376341    sun4*:SunOS:*:*)
    377342        case "`/usr/bin/arch -k`" in
     
    382347        # Japanese Language versions have a version number like `4.1.3-JL'.
    383348        echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
    384         exit 0 ;;
     349        exit ;;
    385350    sun3*:SunOS:*:*)
    386351        echo m68k-sun-sunos${UNAME_RELEASE}
    387         exit 0 ;;
     352        exit ;;
    388353    sun*:*:4.2BSD:*)
    389354        UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
     
    397362                ;;
    398363        esac
    399         exit 0 ;;
     364        exit ;;
    400365    aushp:SunOS:*:*)
    401366        echo sparc-auspex-sunos${UNAME_RELEASE}
    402         exit 0 ;;
     367        exit ;;
    403368    # The situation for MiNT is a little confusing.  The machine name
    404369    # can be virtually everything (everything which is not
     
    411376    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
    412377        echo m68k-atari-mint${UNAME_RELEASE}
    413         exit 0 ;;
     378        exit ;;
    414379    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
    415380        echo m68k-atari-mint${UNAME_RELEASE}
    416         exit 0 ;;
     381        exit ;;
    417382    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
    418383        echo m68k-atari-mint${UNAME_RELEASE}
    419         exit 0 ;;
     384        exit ;;
    420385    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
    421386        echo m68k-milan-mint${UNAME_RELEASE}
    422         exit 0 ;;
     387        exit ;;
    423388    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
    424389        echo m68k-hades-mint${UNAME_RELEASE}
    425         exit 0 ;;
     390        exit ;;
    426391    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
    427392        echo m68k-unknown-mint${UNAME_RELEASE}
    428         exit 0 ;;
     393        exit ;;
    429394    m68k:machten:*:*)
    430395        echo m68k-apple-machten${UNAME_RELEASE}
    431         exit 0 ;;
     396        exit ;;
    432397    powerpc:machten:*:*)
    433398        echo powerpc-apple-machten${UNAME_RELEASE}
    434         exit 0 ;;
     399        exit ;;
    435400    RISC*:Mach:*:*)
    436401        echo mips-dec-mach_bsd4.3
    437         exit 0 ;;
     402        exit ;;
    438403    RISC*:ULTRIX:*:*)
    439404        echo mips-dec-ultrix${UNAME_RELEASE}
    440         exit 0 ;;
     405        exit ;;
    441406    VAX*:ULTRIX*:*:*)
    442407        echo vax-dec-ultrix${UNAME_RELEASE}
    443         exit 0 ;;
     408        exit ;;
    444409    2020:CLIX:*:* | 2430:CLIX:*:*)
    445410        echo clipper-intergraph-clix${UNAME_RELEASE}
    446         exit 0 ;;
     411        exit ;;
    447412    mips:*:*:UMIPS | mips:*:*:RISCos)
    448413        eval $set_cc_for_build
     
    468433        }
    469434EOF
    470         $CC_FOR_BUILD -o $dummy $dummy.c \
    471           && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
    472           && exit 0
     435        $CC_FOR_BUILD -o $dummy $dummy.c &&
     436          dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
     437          SYSTEM_NAME=`$dummy $dummyarg` &&
     438            { echo "$SYSTEM_NAME"; exit; }
    473439        echo mips-mips-riscos${UNAME_RELEASE}
    474         exit 0 ;;
     440        exit ;;
    475441    Motorola:PowerMAX_OS:*:*)
    476442        echo powerpc-motorola-powermax
    477         exit 0 ;;
     443        exit ;;
    478444    Motorola:*:4.3:PL8-*)
    479445        echo powerpc-harris-powermax
    480         exit 0 ;;
     446        exit ;;
    481447    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
    482448        echo powerpc-harris-powermax
    483         exit 0 ;;
     449        exit ;;
    484450    Night_Hawk:Power_UNIX:*:*)
    485451        echo powerpc-harris-powerunix
    486         exit 0 ;;
     452        exit ;;
    487453    m88k:CX/UX:7*:*)
    488454        echo m88k-harris-cxux7
    489         exit 0 ;;
     455        exit ;;
    490456    m88k:*:4*:R4*)
    491457        echo m88k-motorola-sysv4
    492         exit 0 ;;
     458        exit ;;
    493459    m88k:*:3*:R3*)
    494460        echo m88k-motorola-sysv3
    495         exit 0 ;;
     461        exit ;;
    496462    AViiON:dgux:*:*)
    497463        # DG/UX returns AViiON for all architectures
     
    509475            echo i586-dg-dgux${UNAME_RELEASE}
    510476        fi
    511         exit 0 ;;
     477        exit ;;
    512478    M88*:DolphinOS:*:*) # DolphinOS (SVR3)
    513479        echo m88k-dolphin-sysv3
    514         exit 0 ;;
     480        exit ;;
    515481    M88*:*:R3*:*)
    516482        # Delta 88k system running SVR3
    517483        echo m88k-motorola-sysv3
    518         exit 0 ;;
     484        exit ;;
    519485    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
    520486        echo m88k-tektronix-sysv3
    521         exit 0 ;;
     487        exit ;;
    522488    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
    523489        echo m68k-tektronix-bsd
    524         exit 0 ;;
     490        exit ;;
    525491    *:IRIX*:*:*)
    526492        echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
    527         exit 0 ;;
     493        exit ;;
    528494    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
    529         echo romp-ibm-aix      # uname -m gives an 8 hex-code CPU id
    530         exit 0 ;;              # Note that: echo "'`uname -s`'" gives 'AIX '
     495        echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
     496        exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
    531497    i*86:AIX:*:*)
    532498        echo i386-ibm-aix
    533         exit 0 ;;
     499        exit ;;
    534500    ia64:AIX:*:*)
    535501        if [ -x /usr/bin/oslevel ] ; then
     
    539505        fi
    540506        echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
    541         exit 0 ;;
     507        exit ;;
    542508    *:AIX:2:3)
    543509        if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
     
    554520                        }
    555521EOF
    556                 $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
    557                 echo rs6000-ibm-aix3.2.5
     522                if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
     523                then
     524                        echo "$SYSTEM_NAME"
     525                else
     526                        echo rs6000-ibm-aix3.2.5
     527                fi
    558528        elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
    559529                echo rs6000-ibm-aix3.2.4
     
    561531                echo rs6000-ibm-aix3.2
    562532        fi
    563         exit 0 ;;
     533        exit ;;
    564534    *:AIX:*:[45])
    565535        IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
     
    575545        fi
    576546        echo ${IBM_ARCH}-ibm-aix${IBM_REV}
    577         exit 0 ;;
     547        exit ;;
    578548    *:AIX:*:*)
    579549        echo rs6000-ibm-aix
    580         exit 0 ;;
     550        exit ;;
    581551    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
    582552        echo romp-ibm-bsd4.4
    583         exit 0 ;;
     553        exit ;;
    584554    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
    585555        echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
    586         exit 0 ;;                           # report: romp-ibm BSD 4.3
     556        exit ;;                             # report: romp-ibm BSD 4.3
    587557    *:BOSX:*:*)
    588558        echo rs6000-bull-bosx
    589         exit 0 ;;
     559        exit ;;
    590560    DPX/2?00:B.O.S.:*:*)
    591561        echo m68k-bull-sysv3
    592         exit 0 ;;
     562        exit ;;
    593563    9000/[34]??:4.3bsd:1.*:*)
    594564        echo m68k-hp-bsd
    595         exit 0 ;;
     565        exit ;;
    596566    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
    597567        echo m68k-hp-bsd4.4
    598         exit 0 ;;
     568        exit ;;
    599569    9000/[34678]??:HP-UX:*:*)
    600570        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
     
    658628        if [ ${HP_ARCH} = "hppa2.0w" ]
    659629        then
    660             # avoid double evaluation of $set_cc_for_build
    661             test -n "$CC_FOR_BUILD" || eval $set_cc_for_build
    662             if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null
     630            eval $set_cc_for_build
     631
     632            # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
     633            # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
     634            # generating 64-bit code.  GNU and HP use different nomenclature:
     635            #
     636            # $ CC_FOR_BUILD=cc ./config.guess
     637            # => hppa2.0w-hp-hpux11.23
     638            # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
     639            # => hppa64-hp-hpux11.23
     640
     641            if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
     642                grep __LP64__ >/dev/null
    663643            then
    664644                HP_ARCH="hppa2.0w"
     
    668648        fi
    669649        echo ${HP_ARCH}-hp-hpux${HPUX_REV}
    670         exit 0 ;;
     650        exit ;;
    671651    ia64:HP-UX:*:*)
    672652        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
    673653        echo ia64-hp-hpux${HPUX_REV}
    674         exit 0 ;;
     654        exit ;;
    675655    3050*:HI-UX:*:*)
    676656        eval $set_cc_for_build
     
    700680        }
    701681EOF
    702         $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0
     682        $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
     683                { echo "$SYSTEM_NAME"; exit; }
    703684        echo unknown-hitachi-hiuxwe2
    704         exit 0 ;;
     685        exit ;;
    705686    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
    706687        echo hppa1.1-hp-bsd
    707         exit 0 ;;
     688        exit ;;
    708689    9000/8??:4.3bsd:*:*)
    709690        echo hppa1.0-hp-bsd
    710         exit 0 ;;
     691        exit ;;
    711692    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
    712693        echo hppa1.0-hp-mpeix
    713         exit 0 ;;
     694        exit ;;
    714695    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
    715696        echo hppa1.1-hp-osf
    716         exit 0 ;;
     697        exit ;;
    717698    hp8??:OSF1:*:*)
    718699        echo hppa1.0-hp-osf
    719         exit 0 ;;
     700        exit ;;
    720701    i*86:OSF1:*:*)
    721702        if [ -x /usr/sbin/sysversion ] ; then
     
    724705            echo ${UNAME_MACHINE}-unknown-osf1
    725706        fi
    726         exit 0 ;;
     707        exit ;;
    727708    parisc*:Lites*:*:*)
    728709        echo hppa1.1-hp-lites
    729         exit 0 ;;
     710        exit ;;
    730711    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
    731712        echo c1-convex-bsd
    732         exit 0 ;;
     713        exit ;;
    733714    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
    734715        if getsysinfo -f scalar_acc
     
    736717        else echo c2-convex-bsd
    737718        fi
    738         exit 0 ;;
     719        exit ;;
    739720    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
    740721        echo c34-convex-bsd
    741         exit 0 ;;
     722        exit ;;
    742723    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
    743724        echo c38-convex-bsd
    744         exit 0 ;;
     725        exit ;;
    745726    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
    746727        echo c4-convex-bsd
    747         exit 0 ;;
     728        exit ;;
    748729    CRAY*Y-MP:*:*:*)
    749730        echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
    750         exit 0 ;;
     731        exit ;;
    751732    CRAY*[A-Z]90:*:*:*)
    752733        echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
     
    754735              -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
    755736              -e 's/\.[^.]*$/.X/'
    756         exit 0 ;;
     737        exit ;;
    757738    CRAY*TS:*:*:*)
    758739        echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
    759         exit 0 ;;
     740        exit ;;
    760741    CRAY*T3E:*:*:*)
    761742        echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
    762         exit 0 ;;
     743        exit ;;
    763744    CRAY*SV1:*:*:*)
    764745        echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
    765         exit 0 ;;
     746        exit ;;
    766747    *:UNICOS/mp:*:*)
    767         echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
    768         exit 0 ;;
     748        echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
     749        exit ;;
    769750    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
    770751        FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
     
    772753        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
    773754        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
    774         exit 0 ;;
     755        exit ;;
    775756    5000:UNIX_System_V:4.*:*)
    776757        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
    777758        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
    778759        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
    779         exit 0 ;;
     760        exit ;;
    780761    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
    781762        echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
    782         exit 0 ;;
     763        exit ;;
    783764    sparc*:BSD/OS:*:*)
    784765        echo sparc-unknown-bsdi${UNAME_RELEASE}
    785         exit 0 ;;
     766        exit ;;
    786767    *:BSD/OS:*:*)
    787768        echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
    788         exit 0 ;;
     769        exit ;;
    789770    *:FreeBSD:*:*)
    790         # Determine whether the default compiler uses glibc.
    791         eval $set_cc_for_build
    792         sed 's/^        //' << EOF >$dummy.c
    793         #include <features.h>
    794         #if __GLIBC__ >= 2
    795         LIBC=gnu
    796         #else
    797         LIBC=
    798         #endif
    799 EOF
    800         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
    801         # GNU/KFreeBSD systems have a "k" prefix to indicate we are using
    802         # FreeBSD's kernel, but not the complete OS.
    803         case ${LIBC} in gnu) kernel_only='k' ;; esac
    804         echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
    805         exit 0 ;;
     771        case ${UNAME_MACHINE} in
     772            pc98)
     773                echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
     774            *)
     775                echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
     776        esac
     777        exit ;;
    806778    i*:CYGWIN*:*)
    807779        echo ${UNAME_MACHINE}-pc-cygwin
    808         exit 0 ;;
     780        exit ;;
    809781    i*:MINGW*:*)
    810782        echo ${UNAME_MACHINE}-pc-mingw32
    811         exit 0 ;;
     783        exit ;;
     784    i*:windows32*:*)
     785        # uname -m includes "-pc" on this system.
     786        echo ${UNAME_MACHINE}-mingw32
     787        exit ;;
    812788    i*:PW*:*)
    813789        echo ${UNAME_MACHINE}-pc-pw32
    814         exit 0 ;;
    815     x86:Interix*:[34]*)
    816         echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
    817         exit 0 ;;
     790        exit ;;
     791    x86:Interix*:[345]*)
     792        echo i586-pc-interix${UNAME_RELEASE}
     793        exit ;;
     794    EM64T:Interix*:[345]*)
     795        echo x86_64-unknown-interix${UNAME_RELEASE}
     796        exit ;;
    818797    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
    819798        echo i${UNAME_MACHINE}-pc-mks
    820         exit 0 ;;
     799        exit ;;
    821800    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
    822801        # How do we know it's Interix rather than the generic POSIX subsystem?
     
    824803        # UNAME_MACHINE based on the output of uname instead of i386?
    825804        echo i586-pc-interix
    826         exit 0 ;;
     805        exit ;;
    827806    i*:UWIN*:*)
    828807        echo ${UNAME_MACHINE}-pc-uwin
    829         exit 0 ;;
     808        exit ;;
     809    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
     810        echo x86_64-unknown-cygwin
     811        exit ;;
    830812    p*:CYGWIN*:*)
    831813        echo powerpcle-unknown-cygwin
    832         exit 0 ;;
     814        exit ;;
    833815    prep*:SunOS:5.*:*)
    834816        echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
    835         exit 0 ;;
     817        exit ;;
    836818    *:GNU:*:*)
    837819        # the GNU system
    838820        echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
    839         exit 0 ;;
     821        exit ;;
    840822    *:GNU/*:*:*)
    841823        # other systems with GNU libc and userland
    842824        echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
    843         exit 0 ;;
     825        exit ;;
    844826    i*86:Minix:*:*)
    845827        echo ${UNAME_MACHINE}-pc-minix
    846         exit 0 ;;
     828        exit ;;
    847829    arm*:Linux:*:*)
    848830        echo ${UNAME_MACHINE}-unknown-linux-gnu
    849         exit 0 ;;
     831        exit ;;
    850832    cris:Linux:*:*)
    851833        echo cris-axis-linux-gnu
    852         exit 0 ;;
     834        exit ;;
     835    crisv32:Linux:*:*)
     836        echo crisv32-axis-linux-gnu
     837        exit ;;
     838    frv:Linux:*:*)
     839        echo frv-unknown-linux-gnu
     840        exit ;;
    853841    ia64:Linux:*:*)
    854842        echo ${UNAME_MACHINE}-unknown-linux-gnu
    855         exit 0 ;;
     843        exit ;;
     844    m32r*:Linux:*:*)
     845        echo ${UNAME_MACHINE}-unknown-linux-gnu
     846        exit ;;
    856847    m68*:Linux:*:*)
    857848        echo ${UNAME_MACHINE}-unknown-linux-gnu
    858         exit 0 ;;
     849        exit ;;
    859850    mips:Linux:*:*)
    860851        eval $set_cc_for_build
     
    873864        #endif
    874865EOF
    875         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
    876         test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
     866        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
     867            /^CPU/{
     868                s: ::g
     869                p
     870            }'`"
     871        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
    877872        ;;
    878873    mips64:Linux:*:*)
     
    892887        #endif
    893888EOF
    894         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
    895         test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0
     889        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
     890            /^CPU/{
     891                s: ::g
     892                p
     893            }'`"
     894        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
    896895        ;;
     896    or32:Linux:*:*)
     897        echo or32-unknown-linux-gnu
     898        exit ;;
    897899    ppc:Linux:*:*)
    898900        echo powerpc-unknown-linux-gnu
    899         exit 0 ;;
     901        exit ;;
    900902    ppc64:Linux:*:*)
    901903        echo powerpc64-unknown-linux-gnu
    902         exit 0 ;;
     904        exit ;;
    903905    alpha:Linux:*:*)
    904906        case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
     
    914916        if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
    915917        echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
    916         exit 0 ;;
     918        exit ;;
    917919    parisc:Linux:*:* | hppa:Linux:*:*)
    918920        # Look for CPU level
     
    922924          *)    echo hppa-unknown-linux-gnu ;;
    923925        esac
    924         exit 0 ;;
     926        exit ;;
    925927    parisc64:Linux:*:* | hppa64:Linux:*:*)
    926928        echo hppa64-unknown-linux-gnu
    927         exit 0 ;;
     929        exit ;;
    928930    s390:Linux:*:* | s390x:Linux:*:*)
    929931        echo ${UNAME_MACHINE}-ibm-linux
    930         exit 0 ;;
     932        exit ;;
    931933    sh64*:Linux:*:*)
    932934        echo ${UNAME_MACHINE}-unknown-linux-gnu
    933         exit 0 ;;
     935        exit ;;
    934936    sh*:Linux:*:*)
    935937        echo ${UNAME_MACHINE}-unknown-linux-gnu
    936         exit 0 ;;
     938        exit ;;
    937939    sparc:Linux:*:* | sparc64:Linux:*:*)
    938940        echo ${UNAME_MACHINE}-unknown-linux-gnu
    939         exit 0 ;;
     941        exit ;;
     942    vax:Linux:*:*)
     943        echo ${UNAME_MACHINE}-dec-linux-gnu
     944        exit ;;
    940945    x86_64:Linux:*:*)
    941946        echo x86_64-unknown-linux-gnu
    942         exit 0 ;;
     947        exit ;;
    943948    i*86:Linux:*:*)
    944949        # The BFD linker knows what the default object file format is, so
     
    958963          a.out-i386-linux)
    959964                echo "${UNAME_MACHINE}-pc-linux-gnuaout"
    960                 exit 0 ;;
     965                exit ;;
    961966          coff-i386)
    962967                echo "${UNAME_MACHINE}-pc-linux-gnucoff"
    963                 exit 0 ;;
     968                exit ;;
    964969          "")
    965970                # Either a pre-BFD a.out linker (linux-gnuoldld) or
    966971                # one that does not give us useful --help.
    967972                echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
    968                 exit 0 ;;
     973                exit ;;
    969974        esac
    970975        # Determine whether the default compiler is a.out or elf
     
    983988        # endif
    984989        #else
    985         #ifdef __INTEL_COMPILER
     990        #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__sun)
    986991        LIBC=gnu
    987992        #else
     
    993998        #endif
    994999EOF
    995         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
    996         test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
    997         test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
     1000        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
     1001            /^LIBC/{
     1002                s: ::g
     1003                p
     1004            }'`"
     1005        test x"${LIBC}" != x && {
     1006                echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
     1007                exit
     1008        }
     1009        test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
    9981010        ;;
    9991011    i*86:DYNIX/ptx:4*:*)
     
    10021014        # sysname and nodename.
    10031015        echo i386-sequent-sysv4
    1004         exit 0 ;;
     1016        exit ;;
    10051017    i*86:UNIX_SV:4.2MP:2.*)
    10061018        # Unixware is an offshoot of SVR4, but it has its own version
     
    10101022        # Use sysv4.2uw... so that sysv4* matches it.
    10111023        echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
    1012         exit 0 ;;
     1024        exit ;;
    10131025    i*86:OS/2:*:*)
    10141026        # If we were able to find `uname', then EMX Unix compatibility
    10151027        # is probably installed.
    10161028        echo ${UNAME_MACHINE}-pc-os2-emx
    1017         exit 0 ;;
     1029        exit ;;
    10181030    i*86:XTS-300:*:STOP)
    10191031        echo ${UNAME_MACHINE}-unknown-stop
    1020         exit 0 ;;
     1032        exit ;;
    10211033    i*86:atheos:*:*)
    10221034        echo ${UNAME_MACHINE}-unknown-atheos
    1023         exit 0 ;;
    1024         i*86:syllable:*:*)
     1035        exit ;;
     1036    i*86:syllable:*:*)
    10251037        echo ${UNAME_MACHINE}-pc-syllable
    1026         exit 0 ;;
     1038        exit ;;
    10271039    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
    10281040        echo i386-unknown-lynxos${UNAME_RELEASE}
    1029         exit 0 ;;
     1041        exit ;;
    10301042    i*86:*DOS:*:*)
    10311043        echo ${UNAME_MACHINE}-pc-msdosdjgpp
    1032         exit 0 ;;
     1044        exit ;;
    10331045    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
    10341046        UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
     
    10381050                echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
    10391051        fi
    1040         exit 0 ;;
    1041     i*86:*:5:[78]*)
     1052        exit ;;
     1053    i*86:*:5:[678]*)
     1054        # UnixWare 7.x, OpenUNIX and OpenServer 6.
    10421055        case `/bin/uname -X | grep "^Machine"` in
    10431056            *486*)           UNAME_MACHINE=i486 ;;
     
    10461059        esac
    10471060        echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
    1048         exit 0 ;;
     1061        exit ;;
    10491062    i*86:*:3.2:*)
    10501063        if test -f /usr/options/cb.name; then
     
    10641077                echo ${UNAME_MACHINE}-pc-sysv32
    10651078        fi
    1066         exit 0 ;;
     1079        exit ;;
    10671080    pc:*:*:*)
    10681081        # Left here for compatibility:
     
    10701083        # the processor, so we play safe by assuming i386.
    10711084        echo i386-pc-msdosdjgpp
    1072         exit 0 ;;
     1085        exit ;;
    10731086    Intel:Mach:3*:*)
    10741087        echo i386-pc-mach3
    1075         exit 0 ;;
     1088        exit ;;
    10761089    paragon:*:*:*)
    10771090        echo i860-intel-osf1
    1078         exit 0 ;;
     1091        exit ;;
    10791092    i860:*:4.*:*) # i860-SVR4
    10801093        if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
     
    10831096          echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
    10841097        fi
    1085         exit 0 ;;
     1098        exit ;;
    10861099    mini*:CTIX:SYS*5:*)
    10871100        # "miniframe"
    10881101        echo m68010-convergent-sysv
    1089         exit 0 ;;
     1102        exit ;;
    10901103    mc68k:UNIX:SYSTEM5:3.51m)
    10911104        echo m68k-convergent-sysv
    1092         exit 0 ;;
     1105        exit ;;
    10931106    M680?0:D-NIX:5.3:*)
    10941107        echo m68k-diab-dnix
    1095         exit 0 ;;
    1096     M68*:*:R3V[567]*:*)
    1097         test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
    1098     3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
     1108        exit ;;
     1109    M68*:*:R3V[5678]*:*)
     1110        test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
     1111    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
    10991112        OS_REL=''
    11001113        test -r /etc/.relid \
    11011114        && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
    11021115        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
    1103           && echo i486-ncr-sysv4.3${OS_REL} && exit 0
     1116          && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
    11041117        /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
    1105           && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
     1118          && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
    11061119    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
    11071120        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
    1108           && echo i486-ncr-sysv4 && exit 0 ;;
     1121          && { echo i486-ncr-sysv4; exit; } ;;
    11091122    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
    11101123        echo m68k-unknown-lynxos${UNAME_RELEASE}
    1111         exit 0 ;;
     1124        exit ;;
    11121125    mc68030:UNIX_System_V:4.*:*)
    11131126        echo m68k-atari-sysv4
    1114         exit 0 ;;
     1127        exit ;;
    11151128    TSUNAMI:LynxOS:2.*:*)
    11161129        echo sparc-unknown-lynxos${UNAME_RELEASE}
    1117         exit 0 ;;
     1130        exit ;;
    11181131    rs6000:LynxOS:2.*:*)
    11191132        echo rs6000-unknown-lynxos${UNAME_RELEASE}
    1120         exit 0 ;;
     1133        exit ;;
    11211134    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
    11221135        echo powerpc-unknown-lynxos${UNAME_RELEASE}
    1123         exit 0 ;;
     1136        exit ;;
    11241137    SM[BE]S:UNIX_SV:*:*)
    11251138        echo mips-dde-sysv${UNAME_RELEASE}
    1126         exit 0 ;;
     1139        exit ;;
    11271140    RM*:ReliantUNIX-*:*:*)
    11281141        echo mips-sni-sysv4
    1129         exit 0 ;;
     1142        exit ;;
    11301143    RM*:SINIX-*:*:*)
    11311144        echo mips-sni-sysv4
    1132         exit 0 ;;
     1145        exit ;;
    11331146    *:SINIX-*:*:*)
    11341147        if uname -p 2>/dev/null >/dev/null ; then
     
    11381151                echo ns32k-sni-sysv
    11391152        fi
    1140         exit 0 ;;
     1153        exit ;;
    11411154    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
    11421155                      # says <Richard.M.Bartel@ccMail.Census.GOV>
    11431156        echo i586-unisys-sysv4
    1144         exit 0 ;;
     1157        exit ;;
    11451158    *:UNIX_System_V:4*:FTX*)
    11461159        # From Gerald Hewes <hewes@openmarket.com>.
    11471160        # How about differentiating between stratus architectures? -djm
    11481161        echo hppa1.1-stratus-sysv4
    1149         exit 0 ;;
     1162        exit ;;
    11501163    *:*:*:FTX*)
    11511164        # From seanf@swdc.stratus.com.
    11521165        echo i860-stratus-sysv4
    1153         exit 0 ;;
     1166        exit ;;
     1167    i*86:VOS:*:*)
     1168        # From Paul.Green@stratus.com.
     1169        echo ${UNAME_MACHINE}-stratus-vos
     1170        exit ;;
    11541171    *:VOS:*:*)
    11551172        # From Paul.Green@stratus.com.
    11561173        echo hppa1.1-stratus-vos
    1157         exit 0 ;;
     1174        exit ;;
    11581175    mc68*:A/UX:*:*)
    11591176        echo m68k-apple-aux${UNAME_RELEASE}
    1160         exit 0 ;;
     1177        exit ;;
    11611178    news*:NEWS-OS:6*:*)
    11621179        echo mips-sony-newsos6
    1163         exit 0 ;;
     1180        exit ;;
    11641181    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
    11651182        if [ -d /usr/nec ]; then
     
    11681185                echo mips-unknown-sysv${UNAME_RELEASE}
    11691186        fi
    1170         exit 0 ;;
     1187        exit ;;
    11711188    BeBox:BeOS:*:*)     # BeOS running on hardware made by Be, PPC only.
    11721189        echo powerpc-be-beos
    1173         exit 0 ;;
     1190        exit ;;
    11741191    BeMac:BeOS:*:*)     # BeOS running on Mac or Mac clone, PPC only.
    11751192        echo powerpc-apple-beos
    1176         exit 0 ;;
     1193        exit ;;
    11771194    BePC:BeOS:*:*)      # BeOS running on Intel PC compatible.
    11781195        echo i586-pc-beos
    1179         exit 0 ;;
     1196        exit ;;
    11801197    SX-4:SUPER-UX:*:*)
    11811198        echo sx4-nec-superux${UNAME_RELEASE}
    1182         exit 0 ;;
     1199        exit ;;
    11831200    SX-5:SUPER-UX:*:*)
    11841201        echo sx5-nec-superux${UNAME_RELEASE}
    1185         exit 0 ;;
     1202        exit ;;
    11861203    SX-6:SUPER-UX:*:*)
    11871204        echo sx6-nec-superux${UNAME_RELEASE}
    1188         exit 0 ;;
     1205        exit ;;
    11891206    Power*:Rhapsody:*:*)
    11901207        echo powerpc-apple-rhapsody${UNAME_RELEASE}
    1191         exit 0 ;;
     1208        exit ;;
    11921209    *:Rhapsody:*:*)
    11931210        echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
    1194         exit 0 ;;
     1211        exit ;;
    11951212    *:Darwin:*:*)
    1196         case `uname -p` in
    1197             *86) UNAME_PROCESSOR=i686 ;;
    1198             powerpc) UNAME_PROCESSOR=powerpc ;;
     1213        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
     1214        case $UNAME_PROCESSOR in
     1215            unknown) UNAME_PROCESSOR=powerpc ;;
    11991216        esac
    12001217        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
    1201         exit 0 ;;
     1218        exit ;;
    12021219    *:procnto*:*:* | *:QNX:[0123456789]*:*)
    12031220        UNAME_PROCESSOR=`uname -p`
     
    12071224        fi
    12081225        echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
    1209         exit 0 ;;
     1226        exit ;;
    12101227    *:QNX:*:4*)
    12111228        echo i386-pc-qnx
    1212         exit 0 ;;
     1229        exit ;;
     1230    NSE-?:NONSTOP_KERNEL:*:*)
     1231        echo nse-tandem-nsk${UNAME_RELEASE}
     1232        exit ;;
    12131233    NSR-?:NONSTOP_KERNEL:*:*)
    12141234        echo nsr-tandem-nsk${UNAME_RELEASE}
    1215         exit 0 ;;
     1235        exit ;;
    12161236    *:NonStop-UX:*:*)
    12171237        echo mips-compaq-nonstopux
    1218         exit 0 ;;
     1238        exit ;;
    12191239    BS2000:POSIX*:*:*)
    12201240        echo bs2000-siemens-sysv
    1221         exit 0 ;;
     1241        exit ;;
    12221242    DS/*:UNIX_System_V:*:*)
    12231243        echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
    1224         exit 0 ;;
     1244        exit ;;
    12251245    *:Plan9:*:*)
    12261246        # "uname -m" is not consistent, so use $cputype instead. 386
     
    12331253        fi
    12341254        echo ${UNAME_MACHINE}-unknown-plan9
    1235         exit 0 ;;
     1255        exit ;;
    12361256    *:TOPS-10:*:*)
    12371257        echo pdp10-unknown-tops10
    1238         exit 0 ;;
     1258        exit ;;
    12391259    *:TENEX:*:*)
    12401260        echo pdp10-unknown-tenex
    1241         exit 0 ;;
     1261        exit ;;
    12421262    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
    12431263        echo pdp10-dec-tops20
    1244         exit 0 ;;
     1264        exit ;;
    12451265    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
    12461266        echo pdp10-xkl-tops20
    1247         exit 0 ;;
     1267        exit ;;
    12481268    *:TOPS-20:*:*)
    12491269        echo pdp10-unknown-tops20
    1250         exit 0 ;;
     1270        exit ;;
    12511271    *:ITS:*:*)
    12521272        echo pdp10-unknown-its
    1253         exit 0 ;;
     1273        exit ;;
    12541274    SEI:*:*:SEIUX)
    12551275        echo mips-sei-seiux${UNAME_RELEASE}
    1256         exit 0 ;;
     1276        exit ;;
    12571277    *:DragonFly:*:*)
    12581278        echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
    1259         exit 0 ;;
     1279        exit ;;
     1280    *:*VMS:*:*)
     1281        UNAME_MACHINE=`(uname -p) 2>/dev/null`
     1282        case "${UNAME_MACHINE}" in
     1283            A*) echo alpha-dec-vms ; exit ;;
     1284            I*) echo ia64-dec-vms ; exit ;;
     1285            V*) echo vax-dec-vms ; exit ;;
     1286        esac ;;
     1287    *:XENIX:*:SysV)
     1288        echo i386-pc-xenix
     1289        exit ;;
     1290    i*86:skyos:*:*)
     1291        echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
     1292        exit ;;
     1293    i*86:rdos:*:*)
     1294        echo ${UNAME_MACHINE}-pc-rdos
     1295        exit ;;
    12601296esac
    12611297
     
    12891325
    12901326#if defined (__arm) && defined (__acorn) && defined (__unix)
    1291   printf ("arm-acorn-riscix"); exit (0);
     1327  printf ("arm-acorn-riscix\n"); exit (0);
    12921328#endif
    12931329
     
    13781414EOF
    13791415
    1380 $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0
     1416$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
     1417        { echo "$SYSTEM_NAME"; exit; }
    13811418
    13821419# Apollos put the system type in the environment.
    13831420
    1384 test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
     1421test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
    13851422
    13861423# Convex versions that predate uname can use getsysinfo(1)
     
    13911428    c1*)
    13921429        echo c1-convex-bsd
    1393         exit 0 ;;
     1430        exit ;;
    13941431    c2*)
    13951432        if getsysinfo -f scalar_acc
     
    13971434        else echo c2-convex-bsd
    13981435        fi
    1399         exit 0 ;;
     1436        exit ;;
    14001437    c34*)
    14011438        echo c34-convex-bsd
    1402         exit 0 ;;
     1439        exit ;;
    14031440    c38*)
    14041441        echo c38-convex-bsd
    1405         exit 0 ;;
     1442        exit ;;
    14061443    c4*)
    14071444        echo c4-convex-bsd
    1408         exit 0 ;;
     1445        exit ;;
    14091446    esac
    14101447fi
     
    14171454download the most up to date version of the config scripts from
    14181455
    1419     ftp://ftp.gnu.org/pub/gnu/config/
     1456  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
     1457and
     1458  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
    14201459
    14211460If the version you run ($0) is already up to date, please
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette