Diff for /embedaddon/pcre/config.guess between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/10/09 09:19:17 version 1.1.1.3, 2013/07/22 08:25:55
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 1992-2013 Free Software Foundation, Inc.
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 
#   2011, 2012 Free Software Foundation, Inc. 
   
timestamp='2012-02-10'timestamp='2013-04-24'
   
 # 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 3 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-02-10' Line 20  timestamp='2012-02-10'
 # 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 program.# the same distribution terms that you use for the rest of that
# 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. 
 #  #
# This script attempts to guess a canonical system name similar to# Originally written by Per Bothner.
# 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 54  version="\ Line 50  version="\
 GNU config.guess ($timestamp)  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 1992-2013 Free Software Foundation, Inc.
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 
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 138  UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEAS Line 132  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 223  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE Line 194  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 325  case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE Line 300  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 824  EOF Line 799  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 875  EOF Line 853  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 902  EOF Line 880  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 ;;
       arc:Linux:*:* | arceb:Linux:*:*)
           echo ${UNAME_MACHINE}-unknown-linux-gnu
           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
         #else
         #include <features.h>
         #ifdef __UCLIBC__
         LIBC=uclibc
         #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 965  EOF Line 959  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; }
         ;;          ;;
       or1k:Linux:*:*)
           echo ${UNAME_MACHINE}-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:*:*)
           LIBC=gnu
           test -r /lib/libc.so && od -An -S13 /lib/libc.so | grep -q __uClibc_main && LIBC=uclibc
         echo ${UNAME_MACHINE}-unknown-linux-${LIBC}          echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
         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 1216  EOF Line 1215  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 1271  EOF Line 1273  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 1344  EOF Line 1346  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.2  
changed lines
  Added in v.1.1.1.3


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