summaryrefslogtreecommitdiff
path: root/config.guess
diff options
context:
space:
mode:
authorKrzysztof Krzyżaniak <eloy@debian.org>2007-07-27 09:10:54 +0000
committerKrzysztof Krzyżaniak <eloy@debian.org>2007-07-27 09:10:54 +0000
commit8e17382edced7c5dde69bbe568222ccaa1f8266c (patch)
treea41f135b3676e6397cdd2e5ab9c81860a8a9c017 /config.guess
parent76e3337622295afb5888e4a47b4b40218b116b3d (diff)
downloadlighttpd-8e17382edced7c5dde69bbe568222ccaa1f8266c.tar.gz
bugfixes
Diffstat (limited to 'config.guess')
-rwxr-xr-xconfig.guess112
1 files changed, 10 insertions, 102 deletions
diff --git a/config.guess b/config.guess
index f36bc0c..ee5232a 100755
--- a/config.guess
+++ b/config.guess
@@ -139,6 +139,16 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+case "${UNAME_MACHINE}" in
+ i?86)
+ test -z "$VENDOR" && VENDOR=pc
+ ;;
+ *)
+ test -z "$VENDOR" && VENDOR=unknown
+ ;;
+esac
+test -f /etc/SuSE-release -o -f /.buildenv && VENDOR=suse
+
# Note: order is significant - the case branches are not exclusive.
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
@@ -829,11 +839,7 @@ EOF
echo ${UNAME_MACHINE}-pc-minix
exit ;;
arm*:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
avr32*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
@@ -845,32 +851,16 @@ EOF
echo crisv32-axis-linux-gnu
exit ;;
frv:Linux:*:*)
-<<<<<<< .robocza
- echo frv-unknown-linux-gnu
-=======
echo frv-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
ia64:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
m32r*:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
m68*:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
mips:Linux:*:*)
eval $set_cc_for_build
@@ -888,21 +878,12 @@ EOF
#endif
#endif
EOF
-<<<<<<< .robocza
- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
- /^CPU/{
- s: ::g
- p
- }'`"
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
-=======
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
/^CPU/{
s: ::g
p
}'`"
test x"${CPU}" != x && { echo "${CPU}-${VENDOR}-linux-gnu"; exit; }
->>>>>>> .merge-prawo.w227
;;
mips64:Linux:*:*)
eval $set_cc_for_build
@@ -920,44 +901,21 @@ EOF
#endif
#endif
EOF
-<<<<<<< .robocza
- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
- /^CPU/{
- s: ::g
- p
- }'`"
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
-=======
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
/^CPU/{
s: ::g
p
}'`"
test x"${CPU}" != x && { echo "${CPU}-${VENDOR}-linux-gnu"; exit; }
->>>>>>> .merge-prawo.w227
;;
-<<<<<<< .robocza
- or32:Linux:*:*)
- echo or32-unknown-linux-gnu
- exit ;;
-=======
or32:Linux:*:*)
echo or32-${VENDOR}-linux-gnu
exit ;;
->>>>>>> .merge-prawo.w227
ppc:Linux:*:*)
-<<<<<<< .robocza
- echo powerpc-unknown-linux-gnu
-=======
echo powerpc-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
ppc64:Linux:*:*)
-<<<<<<< .robocza
- echo powerpc64-unknown-linux-gnu
-=======
echo powerpc64-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -971,66 +929,36 @@ EOF
esac
objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu${LIBC}
->>>>>>> .merge-prawo.w227
exit ;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
-<<<<<<< .robocza
- PA7*) echo hppa1.1-unknown-linux-gnu ;;
- PA8*) echo hppa2.0-unknown-linux-gnu ;;
- *) echo hppa-unknown-linux-gnu ;;
-=======
PA7*) echo hppa1.1-${VENDOR}-linux-gnu ;;
PA8*) echo hppa2.0-${VENDOR}-linux-gnu ;;
*) echo hppa-${VENDOR}-linux-gnu ;;
->>>>>>> .merge-prawo.w227
esac
exit ;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
-<<<<<<< .robocza
- echo hppa64-unknown-linux-gnu
-=======
echo hppa64-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
s390:Linux:*:* | s390x:Linux:*:*)
echo ${UNAME_MACHINE}-ibm-linux
exit ;;
sh64*:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
sh*:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
sparc:Linux:*:* | sparc64:Linux:*:*)
-<<<<<<< .robocza
- echo ${UNAME_MACHINE}-unknown-linux-gnu
-=======
echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
vax:Linux:*:*)
echo ${UNAME_MACHINE}-dec-linux-gnu
exit ;;
x86_64:Linux:*:*)
-<<<<<<< .robocza
- echo x86_64-unknown-linux-gnu
-=======
echo x86_64-${VENDOR}-linux-gnu
->>>>>>> .merge-prawo.w227
exit ;;
i*86:Linux:*:*)
# The BFD linker knows what the default object file format is, so
@@ -1045,34 +973,18 @@ EOF
p'`
case "$ld_supported_targets" in
elf32-i386)
-<<<<<<< .robocza
- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
-=======
TENTATIVE="${UNAME_MACHINE}-${VENDOR}-linux-gnu"
->>>>>>> .merge-prawo.w227
;;
a.out-i386-linux)
-<<<<<<< .robocza
- echo "${UNAME_MACHINE}-pc-linux-gnuaout"
-=======
echo "${UNAME_MACHINE}-${VENDOR}-linux-gnuaout"
->>>>>>> .merge-prawo.w227
exit ;;
coff-i386)
-<<<<<<< .robocza
- echo "${UNAME_MACHINE}-pc-linux-gnucoff"
-=======
echo "${UNAME_MACHINE}-${VENDOR}-linux-gnucoff"
->>>>>>> .merge-prawo.w227
exit ;;
"")
# Either a pre-BFD a.out linker (linux-gnuoldld) or
# one that does not give us useful --help.
-<<<<<<< .robocza
- echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
-=======
echo "${UNAME_MACHINE}-${VENDOR}-linux-gnuoldld"
->>>>>>> .merge-prawo.w227
exit ;;
esac
# Determine whether the default compiler is a.out or elf
@@ -1106,11 +1018,7 @@ EOF
p
}'`"
test x"${LIBC}" != x && {
-<<<<<<< .robocza
- echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
-=======
echo "${UNAME_MACHINE}-${VENDOR}-linux-${LIBC}"
->>>>>>> .merge-prawo.w227
exit
}
test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }