version 1.1, 2012/02/21 23:05:51
|
version 1.1.1.2, 2012/10/09 09:19:17
|
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-02-02' | 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-02-02'
|
Line 17 timestamp='2011-02-02'
|
# 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 Free | 2001, 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 168 esac
|
Line 166 esac
|
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 813 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 827 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 884 EOF
|
Line 884 EOF
|
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-${LIBC} |
|
exit ;; |
|
aarch64_be:Linux:*:*) |
|
UNAME_MACHINE=aarch64_be |
|
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
|
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 905 EOF
|
Line 912 EOF
|
then |
then |
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
else |
else |
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi | if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ |
| | grep -q __ARM_PCS_VFP |
| then |
| echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi |
| else |
| echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf |
| fi |
fi |
fi |
exit ;; |
exit ;; |
avr32*:Linux:*:*) |
avr32*:Linux:*:*) |
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
exit ;; |
exit ;; |
cris:Linux:*:*) |
cris:Linux:*:*) |
echo cris-axis-linux-${LIBC} | echo ${UNAME_MACHINE}-axis-linux-${LIBC} |
exit ;; |
exit ;; |
crisv32:Linux:*:*) |
crisv32:Linux:*:*) |
echo crisv32-axis-linux-${LIBC} | echo ${UNAME_MACHINE}-axis-linux-${LIBC} |
exit ;; |
exit ;; |
frv:Linux:*:*) |
frv:Linux:*:*) |
echo frv-unknown-linux-${LIBC} | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
exit ;; |
exit ;; |
|
hexagon:Linux:*:*) |
|
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
|
exit ;; |
i*86:Linux:*:*) |
i*86:Linux:*:*) |
echo ${UNAME_MACHINE}-pc-linux-${LIBC} |
echo ${UNAME_MACHINE}-pc-linux-${LIBC} |
exit ;; |
exit ;; |
Line 952 EOF
|
Line 968 EOF
|
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } |
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } |
;; |
;; |
or32:Linux:*:*) |
or32:Linux:*:*) |
echo or32-unknown-linux-${LIBC} | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
exit ;; |
exit ;; |
padre:Linux:*:*) |
padre:Linux:*:*) |
echo sparc-unknown-linux-${LIBC} |
echo sparc-unknown-linux-${LIBC} |
Line 987 EOF
|
Line 1003 EOF
|
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
exit ;; |
exit ;; |
tile*:Linux:*:*) |
tile*:Linux:*:*) |
echo ${UNAME_MACHINE}-tilera-linux-gnu | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} |
exit ;; |
exit ;; |
vax:Linux:*:*) |
vax:Linux:*:*) |
echo ${UNAME_MACHINE}-dec-linux-${LIBC} |
echo ${UNAME_MACHINE}-dec-linux-${LIBC} |
exit ;; |
exit ;; |
x86_64:Linux:*:*) |
x86_64:Linux:*:*) |
echo x86_64-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-${LIBC} |
Line 1323 EOF
|
Line 1339 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 |
|
|