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

version 1.1.1.4, 2013/07/21 23:54:36 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, 2012, 2013 Free Software Foundation, Inc.#   2011, 2012 Free Software Foundation, Inc.
   
timestamp='2012-12-30'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
# the Free Software Foundation; either version 3 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.
 #  #
 # This program is distributed in the hope that it will be useful, but  # This program is distributed in the hope that it will be useful, but
Line 22  timestamp='2012-12-30' Line 22  timestamp='2012-12-30'
 # 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
 # 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# the same distribution terms that you use for the rest of that program.
# program.  This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
 # Originally written by Per Bothner.  Please send patches (context
 # diff format) to <config-patches@gnu.org> and include a ChangeLog
 # entry.
 #  #
# Originally written by Per Bothner.# This script attempts to guess a canonical system name similar to
 # config.sub.  If it succeeds, it prints the system name on stdout, and
 # exits with 0.  Otherwise, it exits with 1.
 #  #
 # You can get the latest version of this script from:  # You can get the latest version of this script from:
 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD  # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
 #  
 # Please send patches with a ChangeLog entry to config-patches@gnu.org.  
   
   
 me=`echo "$0" | sed -e 's,.*/,,'`  me=`echo "$0" | sed -e 's,.*/,,'`
   
 usage="\  usage="\
Line 53  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,2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
2012, 2013 Free 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 136  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
Line 221  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE Line 200  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE
         # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.          # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
         echo "${machine}-${os}${release}"          echo "${machine}-${os}${release}"
         exit ;;          exit ;;
     *:Bitrig:*:*)  
         UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`  
         echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}  
         exit ;;  
     *:OpenBSD:*:*)      *:OpenBSD:*:*)
         UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`          UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
         echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}          echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
Line 327  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE Line 302  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE
     arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)      arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
         echo arm-acorn-riscix${UNAME_RELEASE}          echo arm-acorn-riscix${UNAME_RELEASE}
         exit ;;          exit ;;
    arm*:riscos:*:*|arm*:RISCOS:*:*)    arm:riscos:*:*|arm:RISCOS:*:*)
         echo arm-unknown-riscos          echo arm-unknown-riscos
         exit ;;          exit ;;
     SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)      SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
Line 826  EOF Line 801  EOF
     i*:CYGWIN*:*)      i*:CYGWIN*:*)
         echo ${UNAME_MACHINE}-pc-cygwin          echo ${UNAME_MACHINE}-pc-cygwin
         exit ;;          exit ;;
     *:MINGW64*:*)  
         echo ${UNAME_MACHINE}-pc-mingw64  
         exit ;;  
     *:MINGW*:*)      *:MINGW*:*)
         echo ${UNAME_MACHINE}-pc-mingw32          echo ${UNAME_MACHINE}-pc-mingw32
         exit ;;          exit ;;
Line 880  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:*:*)      aarch64:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     aarch64_be:Linux:*:*)      aarch64_be:Linux:*:*)
         UNAME_MACHINE=aarch64_be          UNAME_MACHINE=aarch64_be
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          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
Line 907  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 ${UNAME_MACHINE}-axis-linux-${LIBC}        echo ${UNAME_MACHINE}-axis-linux-gnu
         exit ;;          exit ;;
     crisv32:Linux:*:*)      crisv32:Linux:*:*)
        echo ${UNAME_MACHINE}-axis-linux-${LIBC}        echo ${UNAME_MACHINE}-axis-linux-gnu
         exit ;;          exit ;;
     frv:Linux:*:*)      frv:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          exit ;;
     hexagon:Linux:*:*)      hexagon:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}        echo ${UNAME_MACHINE}-unknown-linux-gnu
         exit ;;          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 970  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 ${UNAME_MACHINE}-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-${LIBC}        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 ${UNAME_MACHINE}-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 1221  EOF Line 1201  EOF
     BePC:Haiku:*:*)     # Haiku running on Intel PC compatible.      BePC:Haiku:*:*)     # Haiku running on Intel PC compatible.
         echo i586-pc-haiku          echo i586-pc-haiku
         exit ;;          exit ;;
     x86_64:Haiku:*:*)  
         echo x86_64-unknown-haiku  
         exit ;;  
     SX-4:SUPER-UX:*:*)      SX-4:SUPER-UX:*:*)
         echo sx4-nec-superux${UNAME_RELEASE}          echo sx4-nec-superux${UNAME_RELEASE}
         exit ;;          exit ;;
Line 1279  EOF Line 1256  EOF
     NEO-?:NONSTOP_KERNEL:*:*)      NEO-?:NONSTOP_KERNEL:*:*)
         echo neo-tandem-nsk${UNAME_RELEASE}          echo neo-tandem-nsk${UNAME_RELEASE}
         exit ;;          exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)    NSE-?:NONSTOP_KERNEL:*:*)
         echo nse-tandem-nsk${UNAME_RELEASE}          echo nse-tandem-nsk${UNAME_RELEASE}
         exit ;;          exit ;;
     NSR-?:NONSTOP_KERNEL:*:*)      NSR-?:NONSTOP_KERNEL:*:*)
Line 1352  EOF Line 1329  EOF
         echo ${UNAME_MACHINE}-unknown-esx          echo ${UNAME_MACHINE}-unknown-esx
         exit ;;          exit ;;
 esac  esac
   
   #echo '(No uname command or uname output not recognized.)' 1>&2
   #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
   
 eval $set_cc_for_build  eval $set_cc_for_build
 cat >$dummy.c <<EOF  cat >$dummy.c <<EOF

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


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