diff options
Diffstat (limited to 'config')
| -rwxr-xr-x | config/compile | 21 | ||||
| -rwxr-xr-x | config/config.guess | 107 | ||||
| -rwxr-xr-x | config/config.sub | 67 | ||||
| -rwxr-xr-x | config/depcomp | 87 | ||||
| -rwxr-xr-x | config/install-sh | 5 | ||||
| -rwxr-xr-x | config/ltmain.sh | 4 | ||||
| -rwxr-xr-x | config/missing | 49 | 
7 files changed, 217 insertions, 123 deletions
| diff --git a/config/compile b/config/compile index 1b1d232..c0096a7 100755 --- a/config/compile +++ b/config/compile @@ -1,9 +1,10 @@  #! /bin/sh  # Wrapper for compilers which do not understand `-c -o'. -scriptversion=2005-05-14.22 +scriptversion=2009-10-06.20; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009  Free Software +# Foundation, Inc.  # Written by Tom Tromey <tromey@cygnus.com>.  #  # This program is free software; you can redistribute it and/or modify @@ -17,8 +18,7 @@ scriptversion=2005-05-14.22  # GNU General Public License for more details.  #  # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# along with this program.  If not, see <http://www.gnu.org/licenses/>.  # As a special exception to the GNU General Public License, if you  # distribute this file as part of a program that contains a @@ -103,13 +103,13 @@ if test -z "$ofile" || test -z "$cfile"; then  fi  # Name of file we expect compiler to create. -cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'` +cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`  # Create the lock directory. -# Note: use `[/.-]' here to ensure that we don't use the same name +# Note: use `[/\\:.-]' here to ensure that we don't use the same name  # that we are using for the .o file.  Also, base the name on the expected  # object file name, since that is what matters with a parallel build. -lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d +lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d  while true; do    if mkdir "$lockdir" >/dev/null 2>&1; then      break @@ -124,9 +124,9 @@ trap "rmdir '$lockdir'; exit 1" 1 2 15  ret=$?  if test -f "$cofile"; then -  mv "$cofile" "$ofile" +  test "$cofile" = "$ofile" || mv "$cofile" "$ofile"  elif test -f "${cofile}bj"; then -  mv "${cofile}bj" "$ofile" +  test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"  fi  rmdir "$lockdir" @@ -138,5 +138,6 @@ exit $ret  # eval: (add-hook 'write-file-hooks 'time-stamp)  # time-stamp-start: "scriptversion="  # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC"  # End: diff --git a/config/config.guess b/config/config.guess index f32079a..e3a2116 100755 --- a/config/config.guess +++ b/config/config.guess @@ -1,10 +1,10 @@  #! /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, 2006, 2007, 2008 +#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009  #   Free Software Foundation, Inc. -timestamp='2008-01-23' +timestamp='2009-06-10'  # 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 @@ -170,7 +170,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in  	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)  		eval $set_cc_for_build  		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ -			| grep __ELF__ >/dev/null +			| grep -q __ELF__  		then  		    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).  		    # Return netbsd for either.  FIX? @@ -324,6 +324,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in  	case `/usr/bin/uname -p` in  	    sparc) echo sparc-icl-nx7; exit ;;  	esac ;; +    s390x:SunOS:*:*) +	echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +	exit ;;      sun4H:SunOS:5.*:*)  	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`  	exit ;; @@ -331,7 +334,20 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in  	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`  	exit ;;      i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) -	echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +	eval $set_cc_for_build +	SUN_ARCH="i386" +	# If there is a compiler, see if it is configured for 64-bit objects. +	# Note that the Sun cc does not turn __LP64__ into 1 like gcc does. +	# This test works for both compilers. +	if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then +	    if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ +		(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ +		grep IS_64BIT_ARCH >/dev/null +	    then +		SUN_ARCH="x86_64" +	    fi +	fi +	echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`  	exit ;;      sun4*:SunOS:6*:*)  	# According to config.sub, this is the proper way to canonicalize @@ -640,7 +656,7 @@ EOF  	    # => hppa64-hp-hpux11.23  	    if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | -		grep __LP64__ >/dev/null +		grep -q __LP64__  	    then  		HP_ARCH="hppa2.0w"  	    else @@ -796,7 +812,7 @@ EOF  	    x86)  		echo i586-pc-interix${UNAME_RELEASE}  		exit ;; -	    EM64T | authenticamd) +	    EM64T | authenticamd | genuineintel)  		echo x86_64-unknown-interix${UNAME_RELEASE}  		exit ;;  	    IA64) @@ -806,6 +822,9 @@ EOF      [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)  	echo i${UNAME_MACHINE}-pc-mks  	exit ;; +    8664:Windows_NT:*) +	echo x86_64-pc-mks +	exit ;;      i*:Windows_NT*:* | Pentium*:Windows_NT*:*)  	# How do we know it's Interix rather than the generic POSIX subsystem?  	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we @@ -866,40 +885,17 @@ EOF      m68*:Linux:*:*)  	echo ${UNAME_MACHINE}-unknown-linux-gnu  	exit ;; -    mips:Linux:*:*) +    mips:Linux:*:* | mips64:Linux:*:*)  	eval $set_cc_for_build  	sed 's/^	//' << EOF >$dummy.c  	#undef CPU -	#undef mips -	#undef mipsel +	#undef ${UNAME_MACHINE} +	#undef ${UNAME_MACHINE}el  	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) -	CPU=mipsel +	CPU=${UNAME_MACHINE}el  	#else  	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) -	CPU=mips -	#else -	CPU= -	#endif -	#endif -EOF -	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; } -	;; -    mips64:Linux:*:*) -	eval $set_cc_for_build -	sed 's/^	//' << EOF >$dummy.c -	#undef CPU -	#undef mips64 -	#undef mips64el -	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) -	CPU=mips64el -	#else -	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) -	CPU=mips64 +	CPU=${UNAME_MACHINE}  	#else  	CPU=  	#endif @@ -931,10 +927,13 @@ EOF  	  EV67)  UNAME_MACHINE=alphaev67 ;;  	  EV68*) UNAME_MACHINE=alphaev68 ;;          esac -	objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null +	objdump --private-headers /bin/sh | grep -q ld.so.1  	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi  	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}  	exit ;; +    padre:Linux:*:*) +	echo sparc-unknown-linux-gnu +	exit ;;      parisc:Linux:*:* | hppa:Linux:*:*)  	# Look for CPU level  	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in @@ -982,17 +981,6 @@ EOF  	  elf32-i386)  		TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"  		;; -	  a.out-i386-linux) -		echo "${UNAME_MACHINE}-pc-linux-gnuaout" -		exit ;; -	  coff-i386) -		echo "${UNAME_MACHINE}-pc-linux-gnucoff" -		exit ;; -	  "") -		# Either a pre-BFD a.out linker (linux-gnuoldld) or -		# one that does not give us useful --help. -		echo "${UNAME_MACHINE}-pc-linux-gnuoldld" -		exit ;;  	esac  	# Determine whether the default compiler is a.out or elf  	eval $set_cc_for_build @@ -1058,7 +1046,7 @@ EOF      i*86:syllable:*:*)  	echo ${UNAME_MACHINE}-pc-syllable  	exit ;; -    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) +    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)  	echo i386-unknown-lynxos${UNAME_RELEASE}  	exit ;;      i*86:*DOS:*:*) @@ -1102,8 +1090,11 @@ EOF      pc:*:*:*)  	# Left here for compatibility:          # uname -m prints for DJGPP always 'pc', but it prints nothing about -        # the processor, so we play safe by assuming i386. -	echo i386-pc-msdosdjgpp +        # the processor, so we play safe by assuming i586. +	# Note: whatever this is, it MUST be the same as what config.sub +	# prints for the "djgpp" host, or else GDB configury will decide that +	# this is a cross-build. +	echo i586-pc-msdosdjgpp          exit ;;      Intel:Mach:3*:*)  	echo i386-pc-mach3 @@ -1141,6 +1132,16 @@ EOF      3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)          /bin/uname -p 2>/dev/null | grep 86 >/dev/null \            && { echo i486-ncr-sysv4; exit; } ;; +    NCR*:*:4.2:* | MPRAS*:*:4.2:*) +	OS_REL='.3' +	test -r /etc/.relid \ +	    && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` +	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \ +	    && { echo i486-ncr-sysv4.3${OS_REL}; exit; } +	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ +	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; } +	/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ +	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;      m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)  	echo m68k-unknown-lynxos${UNAME_RELEASE}  	exit ;; @@ -1153,7 +1154,7 @@ EOF      rs6000:LynxOS:2.*:*)  	echo rs6000-unknown-lynxos${UNAME_RELEASE}  	exit ;; -    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) +    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)  	echo powerpc-unknown-lynxos${UNAME_RELEASE}  	exit ;;      SM[BE]S:UNIX_SV:*:*) @@ -1216,6 +1217,9 @@ EOF      BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.  	echo i586-pc-beos  	exit ;; +    BePC:Haiku:*:*)	# Haiku running on Intel PC compatible. +	echo i586-pc-haiku +	exit ;;      SX-4:SUPER-UX:*:*)  	echo sx4-nec-superux${UNAME_RELEASE}  	exit ;; @@ -1324,6 +1328,9 @@ EOF      i*86:rdos:*:*)  	echo ${UNAME_MACHINE}-pc-rdos  	exit ;; +    i*86:AROS:*:*) +	echo ${UNAME_MACHINE}-pc-aros +	exit ;;  esac  #echo '(No uname command or uname output not recognized.)' 1>&2 diff --git a/config/config.sub b/config/config.sub index 6759825..eb0389a 100755 --- a/config/config.sub +++ b/config/config.sub @@ -1,10 +1,10 @@  #! /bin/sh  # Configuration validation subroutine script.  #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 +#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009  #   Free Software Foundation, Inc. -timestamp='2008-01-16' +timestamp='2009-06-11'  # This file is (in principle) common to ALL GNU software.  # The presence of a machine in this file suggests that SOME GNU software @@ -122,6 +122,7 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`  case $maybe_os in    nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \    uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ +  kopensolaris*-gnu* | \    storm-chaos* | os2-emx* | rtmk-nova*)      os=-$maybe_os      basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` @@ -152,6 +153,9 @@ case $os in  		os=  		basic_machine=$1  		;; +        -bluegene*) +	        os=-cnk +		;;  	-sim | -cisco | -oki | -wec | -winbond)  		os=  		basic_machine=$1 @@ -249,13 +253,16 @@ case $basic_machine in  	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \  	| i370 | i860 | i960 | ia64 \  	| ip2k | iq2000 \ +	| lm32 \  	| m32c | m32r | m32rle | m68000 | m68k | m88k \ -	| maxq | mb | microblaze | mcore | mep \ +	| maxq | mb | microblaze | mcore | mep | metag \  	| mips | mipsbe | mipseb | mipsel | mipsle \  	| mips16 \  	| mips64 | mips64el \ -	| mips64vr | mips64vrel \ +	| mips64octeon | mips64octeonel \  	| mips64orion | mips64orionel \ +	| mips64r5900 | mips64r5900el \ +	| mips64vr | mips64vrel \  	| mips64vr4100 | mips64vr4100el \  	| mips64vr4300 | mips64vr4300el \  	| mips64vr5000 | mips64vr5000el \ @@ -268,6 +275,7 @@ case $basic_machine in  	| mipsisa64sr71k | mipsisa64sr71kel \  	| mipstx39 | mipstx39el \  	| mn10200 | mn10300 \ +	| moxie \  	| mt \  	| msp430 \  	| nios | nios2 \ @@ -277,7 +285,7 @@ case $basic_machine in  	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \  	| pyramid \  	| score \ -	| sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ +	| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \  	| sh64 | sh64le \  	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \  	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \ @@ -286,7 +294,7 @@ case $basic_machine in  	| v850 | v850e \  	| we32k \  	| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ -	| z8k) +	| z8k | z80)  		basic_machine=$basic_machine-unknown  		;;  	m6811 | m68hc11 | m6812 | m68hc12) @@ -329,14 +337,17 @@ case $basic_machine in  	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \  	| i*86-* | i860-* | i960-* | ia64-* \  	| ip2k-* | iq2000-* \ +	| lm32-* \  	| m32c-* | m32r-* | m32rle-* \  	| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ -	| m88110-* | m88k-* | maxq-* | mcore-* \ +	| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \  	| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \  	| mips16-* \  	| mips64-* | mips64el-* \ -	| mips64vr-* | mips64vrel-* \ +	| mips64octeon-* | mips64octeonel-* \  	| mips64orion-* | mips64orionel-* \ +	| mips64r5900-* | mips64r5900el-* \ +	| mips64vr-* | mips64vrel-* \  	| mips64vr4100-* | mips64vr4100el-* \  	| mips64vr4300-* | mips64vr4300el-* \  	| mips64vr5000-* | mips64vr5000el-* \ @@ -358,20 +369,20 @@ case $basic_machine in  	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \  	| pyramid-* \  	| romp-* | rs6000-* \ -	| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ +	| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \  	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \  	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \  	| sparclite-* \  	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \  	| tahoe-* | thumb-* \ -	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ +	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \  	| tron-* \  	| v850-* | v850e-* | vax-* \  	| we32k-* \  	| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \  	| xstormy16-* | xtensa*-* \  	| ymp-* \ -	| z8k-*) +	| z8k-* | z80-*)  		;;  	# Recognize the basic CPU types without company name, with glob match.  	xtensa*) @@ -439,6 +450,10 @@ case $basic_machine in  		basic_machine=m68k-apollo  		os=-bsd  		;; +	aros) +		basic_machine=i386-pc +		os=-aros +		;;  	aux)  		basic_machine=m68k-apple  		os=-aux @@ -455,10 +470,18 @@ case $basic_machine in  		basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`  		os=-linux  		;; +	bluegene*) +		basic_machine=powerpc-ibm +		os=-cnk +		;;  	c90)  		basic_machine=c90-cray  		os=-unicos  		;; +        cegcc) +		basic_machine=arm-unknown +		os=-cegcc +		;;  	convex-c1)  		basic_machine=c1-convex  		os=-bsd @@ -526,6 +549,10 @@ case $basic_machine in  		basic_machine=m88k-motorola  		os=-sysv3  		;; +	dicos) +		basic_machine=i686-pc +		os=-dicos +		;;  	djgpp)  		basic_machine=i586-pc  		os=-msdosdjgpp @@ -1128,6 +1155,10 @@ case $basic_machine in  		basic_machine=z8k-unknown  		os=-sim  		;; +	z80-*-coff) +		basic_machine=z80-unknown +		os=-sim +		;;  	none)  		basic_machine=none-none  		os=-none @@ -1166,7 +1197,7 @@ case $basic_machine in  	we32k)  		basic_machine=we32k-att  		;; -	sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) +	sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)  		basic_machine=sh-unknown  		;;  	sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) @@ -1236,10 +1267,11 @@ case $os in  	# Each alternative MUST END IN A *, to match a version number.  	# -sysv* is not here because it comes later, after sysvr4.  	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ -	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ +	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\  	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ +	      | -kopensolaris* \  	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ -	      | -aos* \ +	      | -aos* | -aros* \  	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \  	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \  	      | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ @@ -1248,7 +1280,7 @@ case $os in  	      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \  	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \  	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ -	      | -chorusos* | -chorusrdb* \ +	      | -chorusos* | -chorusrdb* | -cegcc* \  	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \  	      | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \  	      | -uxpv* | -beos* | -mpeix* | -udk* \ @@ -1388,6 +1420,9 @@ case $os in  	-zvmoe)  		os=-zvmoe  		;; +	-dicos*) +		os=-dicos +		;;  	-none)  		;;  	*) @@ -1585,7 +1620,7 @@ case $basic_machine in  			-sunos*)  				vendor=sun  				;; -			-aix*) +			-cnk*|-aix*)  				vendor=ibm  				;;  			-beos*) diff --git a/config/depcomp b/config/depcomp index e5f9736..df8eea7 100755 --- a/config/depcomp +++ b/config/depcomp @@ -1,10 +1,10 @@  #! /bin/sh  # depcomp - compile a program generating dependencies as side-effects -scriptversion=2007-03-29.01 +scriptversion=2009-04-28.21; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007 Free Software -# Foundation, Inc. +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free +# Software Foundation, Inc.  # This program is free software; you can redistribute it and/or modify  # it under the terms of the GNU General Public License as published by @@ -17,9 +17,7 @@ scriptversion=2007-03-29.01  # GNU General Public License for more details.  # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program.  If not, see <http://www.gnu.org/licenses/>.  # As a special exception to the GNU General Public License, if you  # distribute this file as part of a program that contains a @@ -87,6 +85,15 @@ if test "$depmode" = dashXmstdout; then     depmode=dashmstdout  fi +cygpath_u="cygpath -u -f -" +if test "$depmode" = msvcmsys; then +   # This is just like msvisualcpp but w/o cygpath translation. +   # Just convert the backslash-escaped backslashes to single forward +   # slashes to satisfy depend.m4 +   cygpath_u="sed s,\\\\\\\\,/,g" +   depmode=msvisualcpp +fi +  case "$depmode" in  gcc3)  ## gcc 3 implements dependency tracking that does exactly what @@ -192,14 +199,14 @@ sgi)  ' < "$tmpdepfile" \      | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \      tr ' -' ' ' >> $depfile -    echo >> $depfile +' ' ' >> "$depfile" +    echo >> "$depfile"      # The second pass generates a dummy entry for each header file.      tr ' ' '  ' < "$tmpdepfile" \     | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ -   >> $depfile +   >> "$depfile"    else      # The sourcefile does not contain any dependencies, so just      # store a dummy comment line, to avoid errors with the Makefile @@ -328,7 +335,12 @@ hp2)    if test -f "$tmpdepfile"; then      sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"      # Add `dependent.h:' lines. -    sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile" +    sed -ne '2,${ +	       s/^ *// +	       s/ \\*$// +	       s/$/:/ +	       p +	     }' "$tmpdepfile" >> "$depfile"    else      echo "#dummy" > "$depfile"    fi @@ -404,7 +416,7 @@ dashmstdout)    # Remove the call to Libtool.    if test "$libtool" = yes; then -    while test $1 != '--mode=compile'; do +    while test "X$1" != 'X--mode=compile'; do        shift      done      shift @@ -455,32 +467,39 @@ makedepend)    "$@" || exit $?    # Remove any Libtool call    if test "$libtool" = yes; then -    while test $1 != '--mode=compile'; do +    while test "X$1" != 'X--mode=compile'; do        shift      done      shift    fi    # X makedepend    shift -  cleared=no -  for arg in "$@"; do +  cleared=no eat=no +  for arg +  do      case $cleared in      no)        set ""; shift        cleared=yes ;;      esac +    if test $eat = yes; then +      eat=no +      continue +    fi      case "$arg" in      -D*|-I*)        set fnord "$@" "$arg"; shift ;;      # Strip any option that makedepend may not understand.  Remove      # the object too, otherwise makedepend will parse it as a source file. +    -arch) +      eat=yes ;;      -*|$object)        ;;      *)        set fnord "$@" "$arg"; shift ;;      esac    done -  obj_suffix="`echo $object | sed 's/^.*\././'`" +  obj_suffix=`echo "$object" | sed 's/^.*\././'`    touch "$tmpdepfile"    ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"    rm -f "$depfile" @@ -500,7 +519,7 @@ cpp)    # Remove the call to Libtool.    if test "$libtool" = yes; then -    while test $1 != '--mode=compile'; do +    while test "X$1" != 'X--mode=compile'; do        shift      done      shift @@ -538,13 +557,27 @@ cpp)  msvisualcpp)    # Important note: in order to support this mode, a compiler *must* -  # always write the preprocessed file to stdout, regardless of -o, -  # because we must use -o when running libtool. +  # always write the preprocessed file to stdout.    "$@" || exit $? + +  # Remove the call to Libtool. +  if test "$libtool" = yes; then +    while test "X$1" != 'X--mode=compile'; do +      shift +    done +    shift +  fi +    IFS=" "    for arg    do      case "$arg" in +    -o) +      shift +      ;; +    $object) +      shift +      ;;      "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")  	set fnord "$@"  	shift @@ -557,16 +590,23 @@ msvisualcpp)  	;;      esac    done -  "$@" -E | -  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" +  "$@" -E 2>/dev/null | +  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"    rm -f "$depfile"    echo "$object : \\" > "$depfile" -  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::	\1 \\:p' >> "$depfile" +  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::	\1 \\:p' >> "$depfile"    echo "	" >> "$depfile" -  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" +  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"    rm -f "$tmpdepfile"    ;; +msvcmsys) +  # This case exists only to let depend.m4 do its work.  It works by +  # looking at the text of this script.  This case will never be run, +  # since it is checked for above. +  exit 1 +  ;; +  none)    exec "$@"    ;; @@ -585,5 +625,6 @@ exit 0  # eval: (add-hook 'write-file-hooks 'time-stamp)  # time-stamp-start: "scriptversion="  # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC"  # End: diff --git a/config/install-sh b/config/install-sh index a5897de..6781b98 100755 --- a/config/install-sh +++ b/config/install-sh @@ -1,7 +1,7 @@  #!/bin/sh  # install - install a program, script, or datafile -scriptversion=2006-12-25.00 +scriptversion=2009-04-28.21; # UTC  # This originates from X11R5 (mit/util/scripts/install.sh), which was  # later released in X11R6 (xc/config/util/install.sh) with the @@ -515,5 +515,6 @@ done  # eval: (add-hook 'write-file-hooks 'time-stamp)  # time-stamp-start: "scriptversion="  # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC"  # End: diff --git a/config/ltmain.sh b/config/ltmain.sh index 70447f6..7ed280b 100755 --- a/config/ltmain.sh +++ b/config/ltmain.sh @@ -65,7 +65,7 @@  #       compiler:		$LTCC  #       compiler flags:		$LTCFLAGS  #       linker:		$LD (gnu? $with_gnu_ld) -#       $progname:		(GNU libtool) 2.2.6b Debian-2.2.6b-1mato0 +#       $progname:		(GNU libtool) 2.2.6b Debian-2.2.6b-2ubuntu1  #       automake:		$automake_version  #       autoconf:		$autoconf_version  # @@ -73,7 +73,7 @@  PROGRAM=ltmain.sh  PACKAGE=libtool -VERSION="2.2.6b Debian-2.2.6b-1mato0" +VERSION="2.2.6b Debian-2.2.6b-2ubuntu1"  TIMESTAMP=""  package_revision=1.3017 diff --git a/config/missing b/config/missing index 1c8ff70..28055d2 100755 --- a/config/missing +++ b/config/missing @@ -1,10 +1,10 @@  #! /bin/sh  # Common stub for a few missing GNU programs while installing. -scriptversion=2006-05-10.23 +scriptversion=2009-04-28.21; # UTC -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006 -#   Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, +# 2008, 2009 Free Software Foundation, Inc.  # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.  # This program is free software; you can redistribute it and/or modify @@ -18,9 +18,7 @@ scriptversion=2006-05-10.23  # GNU General Public License for more details.  # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# along with this program.  If not, see <http://www.gnu.org/licenses/>.  # As a special exception to the GNU General Public License, if you  # distribute this file as part of a program that contains a @@ -89,6 +87,9 @@ Supported PROGRAM values:    tar          try tar, gnutar, gtar, then tar without non-portable flags    yacc         create \`y.tab.[ch]', if possible, from existing .[ch] +Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and +\`g' are ignored when checking the name. +  Send bug reports to <bug-automake@gnu.org>."      exit $?      ;; @@ -106,15 +107,22 @@ Send bug reports to <bug-automake@gnu.org>."  esac +# normalize program name to check for. +program=`echo "$1" | sed ' +  s/^gnu-//; t +  s/^gnu//; t +  s/^g//; t'` +  # Now exit if we have it, but it failed.  Also exit now if we  # don't have it and --version was passed (most likely to detect -# the program). +# the program).  This is about non-GNU programs, so use $1 not +# $program.  case $1 in -  lex|yacc) +  lex*|yacc*)      # Not GNU programs, they don't have --version.      ;; -  tar) +  tar*)      if test -n "$run"; then         echo 1>&2 "ERROR: \`tar' requires --run"         exit 1 @@ -138,7 +146,7 @@ esac  # If it does not exist, or fails to run (possibly an outdated version),  # try to emulate it. -case $1 in +case $program in    aclocal*)      echo 1>&2 "\  WARNING: \`$1' is $msg.  You should only need it if @@ -148,7 +156,7 @@ WARNING: \`$1' is $msg.  You should only need it if      touch aclocal.m4      ;; -  autoconf) +  autoconf*)      echo 1>&2 "\  WARNING: \`$1' is $msg.  You should only need it if           you modified \`${configure_ac}'.  You might want to install the @@ -157,7 +165,7 @@ WARNING: \`$1' is $msg.  You should only need it if      touch configure      ;; -  autoheader) +  autoheader*)      echo 1>&2 "\  WARNING: \`$1' is $msg.  You should only need it if           you modified \`acconfig.h' or \`${configure_ac}'.  You might want @@ -187,7 +195,7 @@ WARNING: \`$1' is $msg.  You should only need it if  	   while read f; do touch "$f"; done      ;; -  autom4te) +  autom4te*)      echo 1>&2 "\  WARNING: \`$1' is needed, but is $msg.           You might have modified some files without having the @@ -210,7 +218,7 @@ WARNING: \`$1' is needed, but is $msg.      fi      ;; -  bison|yacc) +  bison*|yacc*)      echo 1>&2 "\  WARNING: \`$1' $msg.  You should only need it if           you modified a \`.y' file.  You may need the \`Bison' package @@ -240,7 +248,7 @@ WARNING: \`$1' $msg.  You should only need it if      fi      ;; -  lex|flex) +  lex*|flex*)      echo 1>&2 "\  WARNING: \`$1' is $msg.  You should only need it if           you modified a \`.l' file.  You may need the \`Flex' package @@ -263,7 +271,7 @@ WARNING: \`$1' is $msg.  You should only need it if      fi      ;; -  help2man) +  help2man*)      echo 1>&2 "\  WARNING: \`$1' is $msg.  You should only need it if  	 you modified a dependency of a manual page.  You may need the @@ -277,11 +285,11 @@ WARNING: \`$1' is $msg.  You should only need it if      else  	test -z "$file" || exec >$file  	echo ".ab help2man is required to generate this page" -	exit 1 +	exit $?      fi      ;; -  makeinfo) +  makeinfo*)      echo 1>&2 "\  WARNING: \`$1' is $msg.  You should only need it if           you modified a \`.texi' or \`.texinfo' file, or any other file @@ -310,7 +318,7 @@ WARNING: \`$1' is $msg.  You should only need it if      touch $file      ;; -  tar) +  tar*)      shift      # We have already tried tar in the generic part. @@ -363,5 +371,6 @@ exit 0  # eval: (add-hook 'write-file-hooks 'time-stamp)  # time-stamp-start: "scriptversion="  # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-end: "$" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC"  # End: | 
