OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [or1ksim/] [config.guess] - Diff between revs 19 and 82

Show entire file | Details | Blame | View Log

Rev 19 Rev 82
Line 1... Line 1...
#! /bin/sh
#! /bin/sh
# Attempt to guess a canonical system name.
# Attempt to guess a canonical system name.
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
#   Free Software Foundation, Inc.
#   Free Software Foundation, Inc.
 
 
timestamp='2008-01-08'
timestamp='2009-11-20'
 
 
# This file is free software; you can redistribute it and/or modify it
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# (at your option) any later version.
Line 25... Line 25...
# distribute this file as part of a program that contains a
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
# the same distribution terms that you use for the rest of that program.
 
 
 
 
# Originally written by Per Bothner .
# Originally written by Per Bothner.  Please send patches (context
# Please send patches to .  Submit a context
# diff format) to  and include a ChangeLog
# diff and a properly formatted ChangeLog entry.
# entry.
#
#
# This script attempts to guess a canonical system name similar to
# This script attempts to guess a canonical system name similar to
# config.sub.  If it succeeds, it prints the system name on stdout, and
# config.sub.  If it succeeds, it prints the system name on stdout, and
# exits with 0.  Otherwise, it exits with 1.
# exits with 0.  Otherwise, it exits with 1.
#
#
# The plan is that this can be called by configure scripts if you
# You can get the latest version of this script from:
# don't specify an explicit build system type.
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
 
 
me=`echo "$0" | sed -e 's,.*/,,'`
me=`echo "$0" | sed -e 's,.*/,,'`
 
 
usage="\
usage="\
Usage: $0 [OPTION]
Usage: $0 [OPTION]
Line 168... Line 168...
        # to ELF recently, or will in the future.
        # to ELF recently, or will in the future.
        case "${UNAME_MACHINE_ARCH}" in
        case "${UNAME_MACHINE_ARCH}" in
            arm*|i386|m68k|ns32k|sh3*|sparc|vax)
            arm*|i386|m68k|ns32k|sh3*|sparc|vax)
                eval $set_cc_for_build
                eval $set_cc_for_build
                if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
                if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
                        | grep __ELF__ >/dev/null
                        | grep -q __ELF__
                then
                then
                    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
                    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
                    # Return netbsd for either.  FIX?
                    # Return netbsd for either.  FIX?
                    os=netbsd
                    os=netbsd
                else
                else
Line 322... Line 322...
        exit ;;
        exit ;;
    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
        case `/usr/bin/uname -p` in
        case `/usr/bin/uname -p` in
            sparc) echo sparc-icl-nx7; exit ;;
            sparc) echo sparc-icl-nx7; exit ;;
        esac ;;
        esac ;;
 
    s390x:SunOS:*:*)
 
        echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 
        exit ;;
    sun4H:SunOS:5.*:*)
    sun4H:SunOS:5.*:*)
        echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        exit ;;
        exit ;;
    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        exit ;;
        exit ;;
 
    i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
 
        echo i386-pc-auroraux${UNAME_RELEASE}
 
        exit ;;
    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
        echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        eval $set_cc_for_build
 
        SUN_ARCH="i386"
 
        # If there is a compiler, see if it is configured for 64-bit objects.
 
        # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
 
        # This test works for both compilers.
 
        if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
 
            if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
 
                (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
 
                grep IS_64BIT_ARCH >/dev/null
 
            then
 
                SUN_ARCH="x86_64"
 
            fi
 
        fi
 
        echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        exit ;;
        exit ;;
    sun4*:SunOS:6*:*)
    sun4*:SunOS:6*:*)
        # According to config.sub, this is the proper way to canonicalize
        # According to config.sub, this is the proper way to canonicalize
        # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
        # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
        # it's likely to be more like Solaris than SunOS4.
        # it's likely to be more like Solaris than SunOS4.
Line 638... Line 657...
            # => hppa2.0w-hp-hpux11.23
            # => hppa2.0w-hp-hpux11.23
            # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
            # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
            # => hppa64-hp-hpux11.23
            # => hppa64-hp-hpux11.23
 
 
            if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
            if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
                grep __LP64__ >/dev/null
                grep -q __LP64__
            then
            then
                HP_ARCH="hppa2.0w"
                HP_ARCH="hppa2.0w"
            else
            else
                HP_ARCH="hppa64"
                HP_ARCH="hppa64"
            fi
            fi
Line 789... Line 808...
        echo ${UNAME_MACHINE}-mingw32
        echo ${UNAME_MACHINE}-mingw32
        exit ;;
        exit ;;
    i*:PW*:*)
    i*:PW*:*)
        echo ${UNAME_MACHINE}-pc-pw32
        echo ${UNAME_MACHINE}-pc-pw32
        exit ;;
        exit ;;
    *:Interix*:[3456]*)
    *:Interix*:*)
        case ${UNAME_MACHINE} in
        case ${UNAME_MACHINE} in
            x86)
            x86)
                echo i586-pc-interix${UNAME_RELEASE}
                echo i586-pc-interix${UNAME_RELEASE}
                exit ;;
                exit ;;
            EM64T | authenticamd)
            authenticamd | genuineintel | EM64T)
                echo x86_64-unknown-interix${UNAME_RELEASE}
                echo x86_64-unknown-interix${UNAME_RELEASE}
                exit ;;
                exit ;;
            IA64)
            IA64)
                echo ia64-unknown-interix${UNAME_RELEASE}
                echo ia64-unknown-interix${UNAME_RELEASE}
                exit ;;
                exit ;;
        esac ;;
        esac ;;
    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
        echo i${UNAME_MACHINE}-pc-mks
        echo i${UNAME_MACHINE}-pc-mks
        exit ;;
        exit ;;
 
    8664:Windows_NT:*)
 
        echo x86_64-pc-mks
 
        exit ;;
    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
        # How do we know it's Interix rather than the generic POSIX subsystem?
        # How do we know it's Interix rather than the generic POSIX subsystem?
        # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
        # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
        # UNAME_MACHINE based on the output of uname instead of i386?
        # UNAME_MACHINE based on the output of uname instead of i386?
        echo i586-pc-interix
        echo i586-pc-interix
Line 833... Line 855...
        echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
        echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
        exit ;;
        exit ;;
    i*86:Minix:*:*)
    i*86:Minix:*:*)
        echo ${UNAME_MACHINE}-pc-minix
        echo ${UNAME_MACHINE}-pc-minix
        exit ;;
        exit ;;
 
    alpha:Linux:*:*)
 
        case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
 
          EV5)   UNAME_MACHINE=alphaev5 ;;
 
          EV56)  UNAME_MACHINE=alphaev56 ;;
 
          PCA56) UNAME_MACHINE=alphapca56 ;;
 
          PCA57) UNAME_MACHINE=alphapca56 ;;
 
          EV6)   UNAME_MACHINE=alphaev6 ;;
 
          EV67)  UNAME_MACHINE=alphaev67 ;;
 
          EV68*) UNAME_MACHINE=alphaev68 ;;
 
        esac
 
        objdump --private-headers /bin/sh | grep -q ld.so.1
 
        if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
 
        echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
 
        exit ;;
    arm*:Linux:*:*)
    arm*:Linux:*:*)
        eval $set_cc_for_build
        eval $set_cc_for_build
        if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
        if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
            | grep -q __ARM_EABI__
            | grep -q __ARM_EABI__
        then
        then
Line 855... Line 891...
        echo crisv32-axis-linux-gnu
        echo crisv32-axis-linux-gnu
        exit ;;
        exit ;;
    frv:Linux:*:*)
    frv:Linux:*:*)
        echo frv-unknown-linux-gnu
        echo frv-unknown-linux-gnu
        exit ;;
        exit ;;
 
    i*86:Linux:*:*)
 
        LIBC=gnu
 
        eval $set_cc_for_build
 
        sed 's/^        //' << EOF >$dummy.c
 
        #ifdef __dietlibc__
 
        LIBC=dietlibc
 
        #endif
 
EOF
 
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
 
        echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
 
        exit ;;
    ia64:Linux:*:*)
    ia64:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
        exit ;;
    m32r*:Linux:*:*)
    m32r*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
        exit ;;
    m68*:Linux:*:*)
    m68*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
        exit ;;
    mips:Linux:*:*)
    mips:Linux:*:* | mips64:Linux:*:*)
        eval $set_cc_for_build
 
        sed 's/^        //' << EOF >$dummy.c
 
        #undef CPU
 
        #undef mips
 
        #undef mipsel
 
        #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
 
        CPU=mipsel
 
        #else
 
        #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
 
        CPU=mips
 
        #else
 
        CPU=
 
        #endif
 
        #endif
 
EOF
 
        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
 
            /^CPU/{
 
                s: ::g
 
                p
 
            }'`"
 
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
 
        ;;
 
    mips64:Linux:*:*)
 
        eval $set_cc_for_build
        eval $set_cc_for_build
        sed 's/^        //' << EOF >$dummy.c
        sed 's/^        //' << EOF >$dummy.c
        #undef CPU
        #undef CPU
        #undef mips64
        #undef ${UNAME_MACHINE}
        #undef mips64el
        #undef ${UNAME_MACHINE}el
        #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
        #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
        CPU=mips64el
        CPU=${UNAME_MACHINE}el
        #else
        #else
        #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
        #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
        CPU=mips64
        CPU=${UNAME_MACHINE}
        #else
        #else
        CPU=
        CPU=
        #endif
        #endif
        #endif
        #endif
EOF
EOF
        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
            /^CPU/{
 
                s: ::g
 
                p
 
            }'`"
 
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
        ;;
        ;;
    or32:Linux:*:*)
    or32:Linux:*:*)
        echo or32-unknown-linux-gnu
        echo or32-unknown-linux-gnu
        exit ;;
        exit ;;
    ppc:Linux:*:*)
    padre:Linux:*:*)
        echo powerpc-unknown-linux-gnu
        echo sparc-unknown-linux-gnu
        exit ;;
        exit ;;
    ppc64:Linux:*:*)
    parisc64:Linux:*:* | hppa64:Linux:*:*)
        echo powerpc64-unknown-linux-gnu
        echo hppa64-unknown-linux-gnu
        exit ;;
 
    alpha:Linux:*:*)
 
        case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
 
          EV5)   UNAME_MACHINE=alphaev5 ;;
 
          EV56)  UNAME_MACHINE=alphaev56 ;;
 
          PCA56) UNAME_MACHINE=alphapca56 ;;
 
          PCA57) UNAME_MACHINE=alphapca56 ;;
 
          EV6)   UNAME_MACHINE=alphaev6 ;;
 
          EV67)  UNAME_MACHINE=alphaev67 ;;
 
          EV68*) UNAME_MACHINE=alphaev68 ;;
 
        esac
 
        objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
 
        if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
 
        echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
 
        exit ;;
        exit ;;
    parisc:Linux:*:* | hppa:Linux:*:*)
    parisc:Linux:*:* | hppa:Linux:*:*)
        # Look for CPU level
        # Look for CPU level
        case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
        case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
          PA7*) echo hppa1.1-unknown-linux-gnu ;;
          PA7*) echo hppa1.1-unknown-linux-gnu ;;
          PA8*) echo hppa2.0-unknown-linux-gnu ;;
          PA8*) echo hppa2.0-unknown-linux-gnu ;;
          *)    echo hppa-unknown-linux-gnu ;;
          *)    echo hppa-unknown-linux-gnu ;;
        esac
        esac
        exit ;;
        exit ;;
    parisc64:Linux:*:* | hppa64:Linux:*:*)
    ppc64:Linux:*:*)
        echo hppa64-unknown-linux-gnu
        echo powerpc64-unknown-linux-gnu
 
        exit ;;
 
    ppc:Linux:*:*)
 
        echo powerpc-unknown-linux-gnu
        exit ;;
        exit ;;
    s390:Linux:*:* | s390x:Linux:*:*)
    s390:Linux:*:* | s390x:Linux:*:*)
        echo ${UNAME_MACHINE}-ibm-linux
        echo ${UNAME_MACHINE}-ibm-linux
        exit ;;
        exit ;;
    sh64*:Linux:*:*)
    sh64*:Linux:*:*)
Line 965... Line 974...
        echo x86_64-unknown-linux-gnu
        echo x86_64-unknown-linux-gnu
        exit ;;
        exit ;;
    xtensa*:Linux:*:*)
    xtensa*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        echo ${UNAME_MACHINE}-unknown-linux-gnu
        exit ;;
        exit ;;
    i*86:Linux:*:*)
 
        # The BFD linker knows what the default object file format is, so
 
        # first see if it will tell us. cd to the root directory to prevent
 
        # problems with other programs or directories called `ld' in the path.
 
        # Set LC_ALL=C to ensure ld outputs messages in English.
 
        ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
 
                         | sed -ne '/supported targets:/!d
 
                                    s/[         ][      ]*/ /g
 
                                    s/.*supported targets: *//
 
                                    s/ .*//
 
                                    p'`
 
        case "$ld_supported_targets" in
 
          elf32-i386)
 
                TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
 
                ;;
 
          a.out-i386-linux)
 
                echo "${UNAME_MACHINE}-pc-linux-gnuaout"
 
                exit ;;
 
          coff-i386)
 
                echo "${UNAME_MACHINE}-pc-linux-gnucoff"
 
                exit ;;
 
          "")
 
                # Either a pre-BFD a.out linker (linux-gnuoldld) or
 
                # one that does not give us useful --help.
 
                echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
 
                exit ;;
 
        esac
 
        # Determine whether the default compiler is a.out or elf
 
        eval $set_cc_for_build
 
        sed 's/^        //' << EOF >$dummy.c
 
        #include 
 
        #ifdef __ELF__
 
        # ifdef __GLIBC__
 
        #  if __GLIBC__ >= 2
 
        LIBC=gnu
 
        #  else
 
        LIBC=gnulibc1
 
        #  endif
 
        # else
 
        LIBC=gnulibc1
 
        # endif
 
        #else
 
        #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
 
        LIBC=gnu
 
        #else
 
        LIBC=gnuaout
 
        #endif
 
        #endif
 
        #ifdef __dietlibc__
 
        LIBC=dietlibc
 
        #endif
 
EOF
 
        eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
 
            /^LIBC/{
 
                s: ::g
 
                p
 
            }'`"
 
        test x"${LIBC}" != x && {
 
                echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
 
                exit
 
        }
 
        test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
 
        ;;
 
    i*86:DYNIX/ptx:4*:*)
    i*86:DYNIX/ptx:4*:*)
        # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
        # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
        # earlier versions are messed up and put the nodename in both
        # earlier versions are messed up and put the nodename in both
        # sysname and nodename.
        # sysname and nodename.
        echo i386-sequent-sysv4
        echo i386-sequent-sysv4
Line 1056... Line 1002...
        echo ${UNAME_MACHINE}-unknown-atheos
        echo ${UNAME_MACHINE}-unknown-atheos
        exit ;;
        exit ;;
    i*86:syllable:*:*)
    i*86:syllable:*:*)
        echo ${UNAME_MACHINE}-pc-syllable
        echo ${UNAME_MACHINE}-pc-syllable
        exit ;;
        exit ;;
    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
        echo i386-unknown-lynxos${UNAME_RELEASE}
        echo i386-unknown-lynxos${UNAME_RELEASE}
        exit ;;
        exit ;;
    i*86:*DOS:*:*)
    i*86:*DOS:*:*)
        echo ${UNAME_MACHINE}-pc-msdosdjgpp
        echo ${UNAME_MACHINE}-pc-msdosdjgpp
        exit ;;
        exit ;;
Line 1100... Line 1046...
        fi
        fi
        exit ;;
        exit ;;
    pc:*:*:*)
    pc:*:*:*)
        # Left here for compatibility:
        # Left here for compatibility:
        # uname -m prints for DJGPP always 'pc', but it prints nothing about
        # uname -m prints for DJGPP always 'pc', but it prints nothing about
        # the processor, so we play safe by assuming i386.
        # the processor, so we play safe by assuming i586.
        echo i386-pc-msdosdjgpp
        # Note: whatever this is, it MUST be the same as what config.sub
 
        # prints for the "djgpp" host, or else GDB configury will decide that
 
        # this is a cross-build.
 
        echo i586-pc-msdosdjgpp
        exit ;;
        exit ;;
    Intel:Mach:3*:*)
    Intel:Mach:3*:*)
        echo i386-pc-mach3
        echo i386-pc-mach3
        exit ;;
        exit ;;
    paragon:*:*:*)
    paragon:*:*:*)
Line 1139... Line 1088...
        /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
        /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
          && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
          && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
          && { echo i486-ncr-sysv4; exit; } ;;
          && { echo i486-ncr-sysv4; exit; } ;;
 
    NCR*:*:4.2:* | MPRAS*:*:4.2:*)
 
        OS_REL='.3'
 
        test -r /etc/.relid \
 
            && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
 
        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
 
            && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
 
        /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
 
            && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
 
        /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
 
            && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
        echo m68k-unknown-lynxos${UNAME_RELEASE}
        echo m68k-unknown-lynxos${UNAME_RELEASE}
        exit ;;
        exit ;;
    mc68030:UNIX_System_V:4.*:*)
    mc68030:UNIX_System_V:4.*:*)
        echo m68k-atari-sysv4
        echo m68k-atari-sysv4
Line 1151... Line 1110...
        echo sparc-unknown-lynxos${UNAME_RELEASE}
        echo sparc-unknown-lynxos${UNAME_RELEASE}
        exit ;;
        exit ;;
    rs6000:LynxOS:2.*:*)
    rs6000:LynxOS:2.*:*)
        echo rs6000-unknown-lynxos${UNAME_RELEASE}
        echo rs6000-unknown-lynxos${UNAME_RELEASE}
        exit ;;
        exit ;;
    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
        echo powerpc-unknown-lynxos${UNAME_RELEASE}
        echo powerpc-unknown-lynxos${UNAME_RELEASE}
        exit ;;
        exit ;;
    SM[BE]S:UNIX_SV:*:*)
    SM[BE]S:UNIX_SV:*:*)
        echo mips-dde-sysv${UNAME_RELEASE}
        echo mips-dde-sysv${UNAME_RELEASE}
        exit ;;
        exit ;;
Line 1214... Line 1173...
        echo powerpc-apple-beos
        echo powerpc-apple-beos
        exit ;;
        exit ;;
    BePC:BeOS:*:*)      # BeOS running on Intel PC compatible.
    BePC:BeOS:*:*)      # BeOS running on Intel PC compatible.
        echo i586-pc-beos
        echo i586-pc-beos
        exit ;;
        exit ;;
 
    BePC:Haiku:*:*)     # Haiku running on Intel PC compatible.
 
        echo i586-pc-haiku
 
        exit ;;
    SX-4:SUPER-UX:*:*)
    SX-4:SUPER-UX:*:*)
        echo sx4-nec-superux${UNAME_RELEASE}
        echo sx4-nec-superux${UNAME_RELEASE}
        exit ;;
        exit ;;
    SX-5:SUPER-UX:*:*)
    SX-5:SUPER-UX:*:*)
        echo sx5-nec-superux${UNAME_RELEASE}
        echo sx5-nec-superux${UNAME_RELEASE}
Line 1241... Line 1203...
        echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
        echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
        exit ;;
        exit ;;
    *:Darwin:*:*)
    *:Darwin:*:*)
        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
        case $UNAME_PROCESSOR in
        case $UNAME_PROCESSOR in
 
            i386)
 
                eval $set_cc_for_build
 
                if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
 
                  if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
 
                      (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
 
                      grep IS_64BIT_ARCH >/dev/null
 
                  then
 
                      UNAME_PROCESSOR="x86_64"
 
                  fi
 
                fi ;;
            unknown) UNAME_PROCESSOR=powerpc ;;
            unknown) UNAME_PROCESSOR=powerpc ;;
        esac
        esac
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
        exit ;;
        exit ;;
    *:procnto*:*:* | *:QNX:[0123456789]*:*)
    *:procnto*:*:* | *:QNX:[0123456789]*:*)
Line 1322... Line 1294...
        echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
        echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
        exit ;;
        exit ;;
    i*86:rdos:*:*)
    i*86:rdos:*:*)
        echo ${UNAME_MACHINE}-pc-rdos
        echo ${UNAME_MACHINE}-pc-rdos
        exit ;;
        exit ;;
 
    i*86:AROS:*:*)
 
        echo ${UNAME_MACHINE}-pc-aros
 
        exit ;;
esac
esac
 
 
#echo '(No uname command or uname output not recognized.)' 1>&2
#echo '(No uname command or uname output not recognized.)' 1>&2
#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
 
 
Line 1482... Line 1457...
 
 
This script, last modified $timestamp, has failed to recognize
This script, last modified $timestamp, has failed to recognize
the operating system you are using. It is advised that you
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
download the most up to date version of the config scripts from
 
 
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
and
and
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
 
 
If the version you run ($0) is already up to date, please
If the version you run ($0) is already up to date, please
send the following data and any information you think might be
send the following data and any information you think might be
pertinent to  in order to provide the needed
pertinent to  in order to provide the needed
information to handle your system.
information to handle your system.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.