Commit 69f053fd authored by Mike Frysinger's avatar Mike Frysinger
Browse files

sync with latest upstream cvs

parent 6f0d5cea
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -9,6 +9,6 @@ D/tests////
D/testsuite////
/Makefile/1.6/Thu Aug  4 14:15:16 2005//
/uname/1.4/Thu Aug  4 14:15:16 2005//
/ChangeLog/1.346/Wed Jan  4 04:04:46 2006//
/config.guess/1.342/Wed Jan  4 04:04:46 2006//
/config.sub/1.337/Wed Jan  4 04:04:46 2006//
/ChangeLog/1.355/Thu Mar  2 06:17:14 2006//
/config.guess/1.349/Thu Mar  2 06:17:33 2006//
/config.sub/1.340/Thu Mar  2 06:17:43 2006//
+55 −0
Original line number Diff line number Diff line
2006-02-27  David S. Miller  <davem@sunset.davemloft.net>
	    Ben Elliston  <bje@gnu.org>

	* config.sub (sparcv9v, sparc64v): Recognise SUN4V-based SPARCs.
	* testsuite/config-sub.data: Add test cases.

2006-02-27  Ben Elliston  <bje@gnu.org>

	* config.guess, config.sub: Add 2006 to copyright years.

2006-02-23  Ben Elliston  <bje@gnu.org>

	* config.guess (EM64T:Interix:*:*): New case.
	* testsuite/config-guess.data: Add test case.

2006-02-23  Mike Frysinger  <vapier@gentoo.org>

	* config.sub (nios, nios2): New.
	* testsuite/config-sub.data: Add test cases.

2006-02-23  Ben Elliston  <bje@gnu.org>

	* config.guess (x86:Interix*:[345]*): Retain full Interix version.
	* testsuite/config-guess.data: Update Interix test(s).

2006-02-23  Ben Elliston  <bje@gnu.org>

	* testsuite/config-guess.data: Tweak MSYS_NT-5.1 test.

2006-02-23  Dan Nicolaescu  <dann@ics.uci.edu>

	* config.guess (i*86:Linux:*:*): Recognise the Sun Studio compiler
	by handling #if defined(__sun).

2006-02-23  Ben Elliston  <bje@gnu.org>

	* config.guess: Handle i*:MSYS_NT-*:*:* for MSYS/Mingw.
	* testsuite/config-guess.data: Add test case.

2006-01-30  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>

	* config.guess: Don't use semicolons to separate sed commands, as
	POSIX says it's not portable.
	Noted by Paul Eggert <eggert@cs.ucla.edu>.

2006-01-30  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>

	* config.guess (set_cc_for_build): Do not pass `-q' to mktemp.
	Reported by Bruce Korb <bkorb@gnu.org>.

2006-01-19  Robert Millan  <robertmh@gnu.org>

	* testsuite/config-guess.data: Add test case for GNU/kFreeBSD.
	* testsuite/config-sub.data: Add test case for amd64-kfreebsd5.4-gnu.

2006-01-02  Ben Elliston  <bje@gnu.org>

	* config.guess (*:SolidBSD:*:*): New.
+27 −8
Original line number Diff line number Diff line
#! /bin/sh
# Attempt to guess a canonical system name.
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
#   Inc.

timestamp='2006-01-02'
timestamp='2006-02-27'

# 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
@@ -106,7 +107,7 @@ set_cc_for_build='
trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
: ${TMPDIR=/tmp} ;
 { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
 { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
@@ -797,6 +798,9 @@ EOF
    i*:MINGW*:*)
	echo ${UNAME_MACHINE}-pc-mingw32
	exit ;;
    i*:MSYS_NT-*:*:*)
	echo ${UNAME_MACHINE}-pc-mingw32
	exit ;;
    i*:windows32*:*)
    	# uname -m includes "-pc" on this system.
    	echo ${UNAME_MACHINE}-mingw32
@@ -805,7 +809,10 @@ EOF
	echo ${UNAME_MACHINE}-pc-pw32
	exit ;;
    x86:Interix*:[345]*)
	echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
	echo i586-pc-interix${UNAME_RELEASE}
	exit ;;
    EM64T:Interix*:[345]*)
	echo x86_64-unknown-interix${UNAME_RELEASE}
	exit ;;
    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
	echo i${UNAME_MACHINE}-pc-mks
@@ -876,7 +883,11 @@ 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 | sed -n '
	    /^CPU/{
		s: ::g
		p
	    }'`"
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
	;;
    mips64:Linux:*:*)
@@ -895,7 +906,11 @@ 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 | sed -n '
	    /^CPU/{
		s: ::g
		p
	    }'`"
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
	;;
    or32:Linux:*:*)
@@ -994,7 +1009,7 @@ EOF
	LIBC=gnulibc1
	# endif
	#else
	#if defined(__INTEL_COMPILER) || defined(__PGI)
	#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__sun)
	LIBC=gnu
	#else
	LIBC=gnuaout
@@ -1004,7 +1019,11 @@ EOF
	LIBC=dietlibc
	#endif
EOF
	eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^LIBC/{s: ::g;p;}'`"
	eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
	    /^LIBC/{
		s: ::g
		p
	    }'`"
	test x"${LIBC}" != x && {
		echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
		exit
+11 −11
Original line number Diff line number Diff line
#! /bin/sh
# Configuration validation subroutine script.
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
#   Inc.

timestamp='2006-01-02'
timestamp='2006-02-27'

# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@@ -268,15 +269,16 @@ case $basic_machine in
	| mn10200 | mn10300 \
	| mt \
	| msp430 \
	| nios | nios2 \
	| ns16k | ns32k \
	| or32 \
	| pdp10 | pdp11 | pj | pjl \
	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
	| pyramid \
	| sh | sh[1234] | sh[24]a | sh[24]a*eb | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
	| sh | sh[1234] | sh[24]a | sh[24]a*eb | sh[23]e | sh[34]eb | shbe | sheb | shle | sh[1234]le | sh3ele \
	| sh64 | sh64le \
	| sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
	| sparcv8 | sparcv9 | sparcv9b \
	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
	| strongarm \
	| tahoe | thumb | tic4x | tic80 | tron \
	| v850 | v850e \
@@ -298,9 +300,6 @@ case $basic_machine in
	ms1)
		basic_machine=mt-unknown
		;;
	nios2 | nios2-* | nios2 | nios2-*)
		basic_machine=nios2-altera
		;;

	# We use `pc' rather than `unknown'
	# because (1) that's what they normally are, and
@@ -353,6 +352,7 @@ case $basic_machine in
	| mmix-* \
	| mt-* \
	| msp430-* \
	| nios-* | nios2-* \
	| none-* | np1-* | ns16k-* | ns32k-* \
	| orion-* \
	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
@@ -361,9 +361,9 @@ case $basic_machine in
	| romp-* | rs6000-* \
	| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
	| sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
	| sparclite-* \
	| sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
	| tahoe-* | thumb-* \
	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
	| tron-* \
@@ -1147,7 +1147,7 @@ case $basic_machine in
	sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
		basic_machine=sh-unknown
		;;
	sparc | sparcv8 | sparcv9 | sparcv9b)
	sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
		basic_machine=sparc-sun
		;;
	cydra)
+16 −16
Original line number Diff line number Diff line
Index: config.guess
===================================================================
RCS file: /cvsroot/config/config/config.guess,v
retrieving revision 1.341
diff -u -p -r1.341 config.guess
--- config.guess	22 Dec 2005 23:50:21 -0000	1.341
+++ config.guess	30 Dec 2005 23:47:21 -0000
@@ -138,6 +138,23 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` |
retrieving revision 1.349
diff -u -p -r1.349 config.guess
--- config.guess	26 Feb 2006 23:11:20 -0000	1.349
+++ config.guess	2 Mar 2006 06:15:33 -0000
@@ -139,6 +139,23 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` |
 UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
 
@@ -29,7 +29,7 @@ diff -u -p -r1.341 config.guess
 # Note: order is significant - the case branches are not exclusive.
 
 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
@@ -820,25 +837,25 @@ EOF
@@ -830,25 +847,25 @@ EOF
 	echo ${UNAME_MACHINE}-pc-minix
 	exit ;;
     arm*:Linux:*:*)
@@ -62,19 +62,19 @@ diff -u -p -r1.341 config.guess
 	exit ;;
     mips:Linux:*:*)
 	eval $set_cc_for_build
@@ -857,7 +874,7 @@ EOF
 	#endif
 EOF
 	eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^CPU/{s: ::g;p;}'`"
@@ -871,7 +888,7 @@ EOF
 		s: ::g
 		p
 	    }'`"
-	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
 	;;
     mips64:Linux:*:*)
 	eval $set_cc_for_build
@@ -876,16 +893,16 @@ EOF
 	#endif
 EOF
 	eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^CPU/{s: ::g;p;}'`"
@@ -894,16 +911,16 @@ EOF
 		s: ::g
 		p
 	    }'`"
-	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
 	;;
@@ -92,7 +92,7 @@ diff -u -p -r1.341 config.guess
 	exit ;;
     alpha:Linux:*:*)
 	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -898,37 +915,37 @@ EOF
@@ -916,37 +933,37 @@ EOF
 	  EV68*) UNAME_MACHINE=alphaev68 ;;
         esac
 	objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
@@ -141,7 +141,7 @@ diff -u -p -r1.341 config.guess
 	exit ;;
     i*86:Linux:*:*)
 	# The BFD linker knows what the default object file format is, so
@@ -943,20 +960,22 @@ EOF
@@ -961,20 +978,22 @@ EOF
 				    p'`
         case "$ld_supported_targets" in
 	  elf32-i386)
Loading