Revision 1012 config.guess
| config.guess (revision 1012) | ||
|---|---|---|
| 3 | 3 |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
| 4 | 4 |
# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 |
|
| 6 |
timestamp='2005-08-03'
|
|
| 6 |
timestamp='2006-02-23'
|
|
| 7 | 7 |
|
| 8 | 8 |
# This file is free software; you can redistribute it and/or modify it |
| 9 | 9 |
# under the terms of the GNU General Public License as published by |
| ... | ... | |
| 106 | 106 |
trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; |
| 107 | 107 |
trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; |
| 108 | 108 |
: ${TMPDIR=/tmp} ;
|
| 109 |
{ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
|
|
| 109 |
{ tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
|
|
| 110 | 110 |
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
|
| 111 | 111 |
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
|
| 112 | 112 |
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
|
| ... | ... | |
| 206 | 206 |
*:ekkoBSD:*:*) |
| 207 | 207 |
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
|
| 208 | 208 |
exit ;; |
| 209 |
*:SolidBSD:*:*) |
|
| 210 |
echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
|
|
| 211 |
exit ;; |
|
| 209 | 212 |
macppc:MirBSD:*:*) |
| 210 | 213 |
echo powerppc-unknown-mirbsd${UNAME_RELEASE}
|
| 211 | 214 |
exit ;; |
| ... | ... | |
| 764 | 767 |
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
|
| 765 | 768 |
exit ;; |
| 766 | 769 |
*:FreeBSD:*:*) |
| 767 |
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
|
|
| 770 |
case ${UNAME_MACHINE} in
|
|
| 771 |
pc98) |
|
| 772 |
echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
|
|
| 773 |
*) |
|
| 774 |
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
|
|
| 775 |
esac |
|
| 768 | 776 |
exit ;; |
| 769 | 777 |
i*:CYGWIN*:*) |
| 770 | 778 |
echo ${UNAME_MACHINE}-pc-cygwin
|
| ... | ... | |
| 772 | 780 |
i*:MINGW*:*) |
| 773 | 781 |
echo ${UNAME_MACHINE}-pc-mingw32
|
| 774 | 782 |
exit ;; |
| 783 |
i*:MSYS_NT-*:*:*) |
|
| 784 |
echo ${UNAME_MACHINE}-pc-mingw32
|
|
| 785 |
exit ;; |
|
| 775 | 786 |
i*:windows32*:*) |
| 776 | 787 |
# uname -m includes "-pc" on this system. |
| 777 | 788 |
echo ${UNAME_MACHINE}-mingw32
|
| ... | ... | |
| 779 | 790 |
i*:PW*:*) |
| 780 | 791 |
echo ${UNAME_MACHINE}-pc-pw32
|
| 781 | 792 |
exit ;; |
| 782 |
x86:Interix*:[34]*) |
|
| 783 |
echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
|
|
| 793 |
x86:Interix*:[345]*)
|
|
| 794 |
echo i586-pc-interix${UNAME_RELEASE}
|
|
| 784 | 795 |
exit ;; |
| 796 |
EM64T:Interix*:[345]*) |
|
| 797 |
echo x86_64-unknown-interix${UNAME_RELEASE}
|
|
| 798 |
exit ;; |
|
| 785 | 799 |
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) |
| 786 | 800 |
echo i${UNAME_MACHINE}-pc-mks
|
| 787 | 801 |
exit ;; |
| ... | ... | |
| 851 | 865 |
#endif |
| 852 | 866 |
#endif |
| 853 | 867 |
EOF |
| 854 |
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` |
|
| 868 |
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' |
|
| 869 |
/^CPU/{
|
|
| 870 |
s: ::g |
|
| 871 |
p |
|
| 872 |
}'`" |
|
| 855 | 873 |
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
|
| 856 | 874 |
;; |
| 857 | 875 |
mips64:Linux:*:*) |
| ... | ... | |
| 870 | 888 |
#endif |
| 871 | 889 |
#endif |
| 872 | 890 |
EOF |
| 873 |
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` |
|
| 891 |
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' |
|
| 892 |
/^CPU/{
|
|
| 893 |
s: ::g |
|
| 894 |
p |
|
| 895 |
}'`" |
|
| 874 | 896 |
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
|
| 875 | 897 |
;; |
| 876 | 898 |
or32:Linux:*:*) |
| ... | ... | |
| 919 | 941 |
sparc:Linux:*:* | sparc64:Linux:*:*) |
| 920 | 942 |
echo ${UNAME_MACHINE}-unknown-linux-gnu
|
| 921 | 943 |
exit ;; |
| 944 |
vax:Linux:*:*) |
|
| 945 |
echo ${UNAME_MACHINE}-dec-linux-gnu
|
|
| 946 |
exit ;; |
|
| 922 | 947 |
x86_64:Linux:*:*) |
| 923 | 948 |
echo x86_64-unknown-linux-gnu |
| 924 | 949 |
exit ;; |
| ... | ... | |
| 964 | 989 |
LIBC=gnulibc1 |
| 965 | 990 |
# endif |
| 966 | 991 |
#else |
| 967 |
#ifdef __INTEL_COMPILER
|
|
| 992 |
#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__sun)
|
|
| 968 | 993 |
LIBC=gnu |
| 969 | 994 |
#else |
| 970 | 995 |
LIBC=gnuaout |
| ... | ... | |
| 974 | 999 |
LIBC=dietlibc |
| 975 | 1000 |
#endif |
| 976 | 1001 |
EOF |
| 977 |
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` |
|
| 1002 |
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' |
|
| 1003 |
/^LIBC/{
|
|
| 1004 |
s: ::g |
|
| 1005 |
p |
|
| 1006 |
}'`" |
|
| 978 | 1007 |
test x"${LIBC}" != x && {
|
| 979 | 1008 |
echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
|
| 980 | 1009 |
exit |
| ... | ... | |
| 1185 | 1214 |
*:Darwin:*:*) |
| 1186 | 1215 |
UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown |
| 1187 | 1216 |
case $UNAME_PROCESSOR in |
| 1188 |
*86) UNAME_PROCESSOR=i686 ;; |
|
| 1189 | 1217 |
unknown) UNAME_PROCESSOR=powerpc ;; |
| 1190 | 1218 |
esac |
| 1191 | 1219 |
echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
|
| ... | ... | |
| 1264 | 1292 |
i*86:skyos:*:*) |
| 1265 | 1293 |
echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
|
| 1266 | 1294 |
exit ;; |
| 1295 |
i*86:rdos:*:*) |
|
| 1296 |
echo ${UNAME_MACHINE}-pc-rdos
|
|
| 1297 |
exit ;; |
|
| 1267 | 1298 |
esac |
| 1268 | 1299 |
|
| 1269 | 1300 |
#echo '(No uname command or uname output not recognized.)' 1>&2 |
Also available in: Unified diff