* config.guess (i*86:Linux:*:*): Reintroduce dietlibc detection.

(mips:Linux:*:* | mips64:Linux:*:*): Simplfy with grep, not sed,
	to pull CPU= lines from the preprocessor output.
This commit is contained in:
Ben Elliston 2009-11-19 14:03:24 +11:00
parent ac79b877bc
commit a3bf634cf3
2 changed files with 17 additions and 7 deletions

View File

@ -1,3 +1,9 @@
2009-11-19 Ben Elliston <bje@gnu.org>
* config.guess (i*86:Linux:*:*): Reintroduce dietlibc detection.
(mips:Linux:*:* | mips64:Linux:*:*): Simplfy with grep, not sed,
to pull CPU= lines from the preprocessor output.
2009-11-08 Jerker Bäck <jerker.back@gmail.com>
Ben Elliston <bje@gnu.org>

18
config.guess vendored
View File

@ -4,7 +4,7 @@
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
# Free Software Foundation, Inc.
timestamp='2009-11-08'
timestamp='2009-11-19'
# 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
@ -891,7 +891,15 @@ EOF
echo frv-unknown-linux-gnu
exit ;;
i*86:Linux:*:*)
echo ${UNAME_MACHINE}-pc-linux-gnu
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 ;;
ia64:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
@ -918,11 +926,7 @@ EOF
#endif
#endif
EOF
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
/^CPU/{
s: ::g
p
}'`"
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
;;
or32:Linux:*:*)