Diff for /embedaddon/quagga/config.guess between versions 1.1.1.2 and 1.1.1.5

version 1.1.1.2, 2012/05/29 11:53:40 version 1.1.1.5, 2016/11/02 10:09:09
Line 2 Line 2
 # 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, 2009, 2010,  #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
#   2011 Free Software Foundation, Inc.#   2011, 2012 Free Software Foundation, Inc.
   
timestamp='2011-06-03'timestamp='2012-02-10'
   
 # 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
Line 17  timestamp='2011-06-03' Line 17  timestamp='2011-06-03'
 # General Public License for more details.  # General Public License for more details.
 #  #
 # You should have received a copy of the GNU General Public License  # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software# along with this program; if not, see <http://www.gnu.org/licenses/>.
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 
# 02110-1301, USA. 
 #  #
 # As a special exception to the GNU General Public License, if you  # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a  # distribute this file as part of a program that contains a
Line 57  GNU config.guess ($timestamp) Line 55  GNU config.guess ($timestamp)
   
 Originally written by Per Bothner.  Originally written by Per Bothner.
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
Software Foundation, Inc.Free Software Foundation, Inc.
   
 This is free software; see the source for copying conditions.  There is NO  This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
Line 140  UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEAS Line 138  UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEAS
 UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown  UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown  UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
   
 case "${UNAME_SYSTEM}" in  
 Linux|GNU/*)  
         eval $set_cc_for_build  
         cat <<-EOF > $dummy.c  
         #include <features.h>  
         #ifdef __UCLIBC__  
         # ifdef __UCLIBC_CONFIG_VERSION__  
         LIBC=uclibc __UCLIBC_CONFIG_VERSION__  
         # else  
         LIBC=uclibc  
         # endif  
         #else  
         # ifdef __dietlibc__  
         LIBC=dietlibc  
         # else  
         LIBC=gnu  
         # endif  
         #endif  
         EOF  
         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`  
         ;;  
 esac  
   
 # Note: order is significant - the case branches are not exclusive.  # Note: order is significant - the case branches are not exclusive.
   
 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
     *:NetBSD:*:*)      *:NetBSD:*:*)
         # NetBSD (nbsd) targets should (where applicable) match one or          # NetBSD (nbsd) targets should (where applicable) match one or
        # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,        # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
         # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently          # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
         # switched to ELF, *-*-netbsd* would select the old          # switched to ELF, *-*-netbsd* would select the old
         # object file format.  This provides both forward          # object file format.  This provides both forward
Line 815  EOF Line 790  EOF
         echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}          echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
         exit ;;          exit ;;
     *:FreeBSD:*:*)      *:FreeBSD:*:*)
        case ${UNAME_MACHINE} in        UNAME_PROCESSOR=`/usr/bin/uname -p`
            pc98)        case ${UNAME_PROCESSOR} in
                echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; 
             amd64)              amd64)
                 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;                  echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
             *)              *)
                echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;                echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
         esac          esac
         exit ;;          exit ;;
     i*:CYGWIN*:*)      i*:CYGWIN*:*)
Line 830  EOF Line 804  EOF
     *:MINGW*:*)      *:MINGW*:*)
         echo ${UNAME_MACHINE}-pc-mingw32          echo ${UNAME_MACHINE}-pc-mingw32
         exit ;;          exit ;;
       i*:MSYS*:*)
           echo ${UNAME_MACHINE}-pc-msys
           exit ;;
     i*:windows32*:*)      i*:windows32*:*)
         # uname -m includes "-pc" on this system.          # uname -m includes "-pc" on this system.
         echo ${UNAME_MACHINE}-mingw32          echo ${UNAME_MACHINE}-mingw32
Line 875  EOF Line 852  EOF
         exit ;;          exit ;;
     *:GNU:*:*)      *:GNU:*:*)
         # the GNU system          # the GNU system
        echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`        echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
         exit ;;          exit ;;
     *:GNU/*:*:*)      *:GNU/*:*:*)
         # other systems with GNU libc and userland          # other systems with GNU libc and userland
        echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}        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 ;;
       aarch64:Linux:*:*)
           echo ${UNAME_MACHINE}-unknown-linux-gnu
           exit ;;
       aarch64_be:Linux:*:*)
           UNAME_MACHINE=aarch64_be
           echo ${UNAME_MACHINE}-unknown-linux-gnu
           exit ;;
     alpha:Linux:*:*)      alpha:Linux:*:*)
         case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in          case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
           EV5)   UNAME_MACHINE=alphaev5 ;;            EV5)   UNAME_MACHINE=alphaev5 ;;
Line 895  EOF Line 879  EOF
           EV68*) UNAME_MACHINE=alphaev68 ;;            EV68*) UNAME_MACHINE=alphaev68 ;;
         esac          esac
         objdump --private-headers /bin/sh | grep -q ld.so.1          objdump --private-headers /bin/sh | grep -q ld.so.1
        if test "$?" = 0 ; then LIBC="gnulibc1" ; fi        if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
         exit ;;          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
            echo ${UNAME_MACHINE}-unknown-linux-${LIBC}            echo ${UNAME_MACHINE}-unknown-linux-gnu
         else          else
             if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \              if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
                 | grep -q __ARM_PCS_VFP                  | grep -q __ARM_PCS_VFP
             then              then
                echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi                echo ${UNAME_MACHINE}-unknown-linux-gnueabi
             else              else
                echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf                echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
             fi              fi
         fi          fi
         exit ;;          exit ;;
     avr32*:Linux:*:*)      avr32*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     cris:Linux:*:*)      cris:Linux:*:*)
        echo cris-axis-linux-${LIBC}        echo ${UNAME_MACHINE}-axis-linux-gnu
         exit ;;          exit ;;
     crisv32:Linux:*:*)      crisv32:Linux:*:*)
        echo crisv32-axis-linux-${LIBC}        echo ${UNAME_MACHINE}-axis-linux-gnu
         exit ;;          exit ;;
     frv:Linux:*:*)      frv:Linux:*:*)
        echo frv-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
       hexagon:Linux:*:*)
           echo ${UNAME_MACHINE}-unknown-linux-gnu
           exit ;;
     i*86:Linux:*:*)      i*86:Linux:*:*)
        echo ${UNAME_MACHINE}-pc-linux-${LIBC}        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 ;;          exit ;;
     ia64:Linux:*:*)      ia64:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     m32r*:Linux:*:*)      m32r*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     m68*:Linux:*:*)      m68*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     mips:Linux:*:* | mips64:Linux:*:*)      mips:Linux:*:* | mips64:Linux:*:*)
         eval $set_cc_for_build          eval $set_cc_for_build
Line 955  EOF Line 950  EOF
         #endif          #endif
 EOF  EOF
         eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`          eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
         ;;          ;;
     or32:Linux:*:*)      or32:Linux:*:*)
        echo or32-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     padre:Linux:*:*)      padre:Linux:*:*)
        echo sparc-unknown-linux-${LIBC}        echo sparc-unknown-linux-gnu
         exit ;;          exit ;;
     parisc64:Linux:*:* | hppa64:Linux:*:*)      parisc64:Linux:*:* | hppa64:Linux:*:*)
        echo hppa64-unknown-linux-${LIBC}        echo hppa64-unknown-linux-gnu
         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-${LIBC} ;;          PA7*) echo hppa1.1-unknown-linux-gnu ;;
          PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;          PA8*) echo hppa2.0-unknown-linux-gnu ;;
          *)    echo hppa-unknown-linux-${LIBC} ;;          *)    echo hppa-unknown-linux-gnu ;;
         esac          esac
         exit ;;          exit ;;
     ppc64:Linux:*:*)      ppc64:Linux:*:*)
        echo powerpc64-unknown-linux-${LIBC}        echo powerpc64-unknown-linux-gnu
         exit ;;          exit ;;
     ppc:Linux:*:*)      ppc:Linux:*:*)
        echo powerpc-unknown-linux-${LIBC}        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:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     sh*:Linux:*:*)      sh*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     sparc:Linux:*:* | sparc64:Linux:*:*)      sparc:Linux:*:* | sparc64:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     tile*:Linux:*:*)      tile*:Linux:*:*)
         echo ${UNAME_MACHINE}-unknown-linux-gnu          echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     vax:Linux:*:*)      vax:Linux:*:*)
        echo ${UNAME_MACHINE}-dec-linux-${LIBC}        echo ${UNAME_MACHINE}-dec-linux-gnu
         exit ;;          exit ;;
     x86_64:Linux:*:*)      x86_64:Linux:*:*)
        echo x86_64-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     xtensa*:Linux:*:*)      xtensa*:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          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.
Line 1329  EOF Line 1324  EOF
         exit ;;          exit ;;
     i*86:AROS:*:*)      i*86:AROS:*:*)
         echo ${UNAME_MACHINE}-pc-aros          echo ${UNAME_MACHINE}-pc-aros
           exit ;;
       x86_64:VMkernel:*:*)
           echo ${UNAME_MACHINE}-unknown-esx
         exit ;;          exit ;;
 esac  esac
   

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>