aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2009-10-14 06:10:19 +0000
committerDan Nicolaescu2009-10-14 06:10:19 +0000
commit5ba6c2e1f0795a177ae27cc4e1390453a0842f91 (patch)
treeafd5c90b687cc9097e9dbd6da9a0f9b124b9e78d
parentb4e813cad10fd57e0a82352b0cd7262822272034 (diff)
downloademacs-5ba6c2e1f0795a177ae27cc4e1390453a0842f91.tar.gz
emacs-5ba6c2e1f0795a177ae27cc4e1390453a0842f91.zip
* config.guess, config.sub: Updated from master source.
-rw-r--r--ChangeLog4
-rwxr-xr-xconfig.guess111
-rwxr-xr-xconfig.sub9
3 files changed, 45 insertions, 79 deletions
diff --git a/ChangeLog b/ChangeLog
index d87dbb15feb..895471fd754 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
12009-10-14 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * config.guess, config.sub: Updated from master source.
4
12009-10-11 Adrian Robert <Adrian.B.Robert@gmail.com> 52009-10-11 Adrian Robert <Adrian.B.Robert@gmail.com>
2 6
3 * configure.in (NS_HAVE_NSINTEGER): Remove this test and define. 7 * configure.in (NS_HAVE_NSINTEGER): Remove this test and define.
diff --git a/config.guess b/config.guess
index 4ecc47985e3..e792aac6080 100755
--- a/config.guess
+++ b/config.guess
@@ -4,7 +4,7 @@
4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
5# Free Software Foundation, Inc. 5# Free Software Foundation, Inc.
6 6
7timestamp='2009-09-16' 7timestamp='2009-09-18'
8 8
9# This file is free software; you can redistribute it and/or modify it 9# This file is free software; you can redistribute it and/or modify it
10# under the terms of the GNU General Public License as published by 10# under the terms of the GNU General Public License as published by
@@ -854,6 +854,20 @@ EOF
854 i*86:Minix:*:*) 854 i*86:Minix:*:*)
855 echo ${UNAME_MACHINE}-pc-minix 855 echo ${UNAME_MACHINE}-pc-minix
856 exit ;; 856 exit ;;
857 alpha:Linux:*:*)
858 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
859 EV5) UNAME_MACHINE=alphaev5 ;;
860 EV56) UNAME_MACHINE=alphaev56 ;;
861 PCA56) UNAME_MACHINE=alphapca56 ;;
862 PCA57) UNAME_MACHINE=alphapca56 ;;
863 EV6) UNAME_MACHINE=alphaev6 ;;
864 EV67) UNAME_MACHINE=alphaev67 ;;
865 EV68*) UNAME_MACHINE=alphaev68 ;;
866 esac
867 objdump --private-headers /bin/sh | grep -q ld.so.1
868 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
869 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
870 exit ;;
857 arm*:Linux:*:*) 871 arm*:Linux:*:*)
858 eval $set_cc_for_build 872 eval $set_cc_for_build
859 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ 873 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
@@ -876,6 +890,9 @@ EOF
876 frv:Linux:*:*) 890 frv:Linux:*:*)
877 echo frv-unknown-linux-gnu 891 echo frv-unknown-linux-gnu
878 exit ;; 892 exit ;;
893 i*86:Linux:*:*)
894 echo ${UNAME_MACHINE}-pc-linux-gnu
895 exit ;;
879 ia64:Linux:*:*) 896 ia64:Linux:*:*)
880 echo ${UNAME_MACHINE}-unknown-linux-gnu 897 echo ${UNAME_MACHINE}-unknown-linux-gnu
881 exit ;; 898 exit ;;
@@ -911,29 +928,12 @@ EOF
911 or32:Linux:*:*) 928 or32:Linux:*:*)
912 echo or32-unknown-linux-gnu 929 echo or32-unknown-linux-gnu
913 exit ;; 930 exit ;;
914 ppc:Linux:*:*)
915 echo powerpc-unknown-linux-gnu
916 exit ;;
917 ppc64:Linux:*:*)
918 echo powerpc64-unknown-linux-gnu
919 exit ;;
920 alpha:Linux:*:*)
921 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
922 EV5) UNAME_MACHINE=alphaev5 ;;
923 EV56) UNAME_MACHINE=alphaev56 ;;
924 PCA56) UNAME_MACHINE=alphapca56 ;;
925 PCA57) UNAME_MACHINE=alphapca56 ;;
926 EV6) UNAME_MACHINE=alphaev6 ;;
927 EV67) UNAME_MACHINE=alphaev67 ;;
928 EV68*) UNAME_MACHINE=alphaev68 ;;
929 esac
930 objdump --private-headers /bin/sh | grep -q ld.so.1
931 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
932 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
933 exit ;;
934 padre:Linux:*:*) 931 padre:Linux:*:*)
935 echo sparc-unknown-linux-gnu 932 echo sparc-unknown-linux-gnu
936 exit ;; 933 exit ;;
934 parisc64:Linux:*:* | hppa64:Linux:*:*)
935 echo hppa64-unknown-linux-gnu
936 exit ;;
937 parisc:Linux:*:* | hppa:Linux:*:*) 937 parisc:Linux:*:* | hppa:Linux:*:*)
938 # Look for CPU level 938 # Look for CPU level
939 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in 939 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
@@ -942,8 +942,11 @@ EOF
942 *) echo hppa-unknown-linux-gnu ;; 942 *) echo hppa-unknown-linux-gnu ;;
943 esac 943 esac
944 exit ;; 944 exit ;;
945 parisc64:Linux:*:* | hppa64:Linux:*:*) 945 ppc64:Linux:*:*)
946 echo hppa64-unknown-linux-gnu 946 echo powerpc64-unknown-linux-gnu
947 exit ;;
948 ppc:Linux:*:*)
949 echo powerpc-unknown-linux-gnu
947 exit ;; 950 exit ;;
948 s390:Linux:*:* | s390x:Linux:*:*) 951 s390:Linux:*:* | s390x:Linux:*:*)
949 echo ${UNAME_MACHINE}-ibm-linux 952 echo ${UNAME_MACHINE}-ibm-linux
@@ -966,58 +969,6 @@ EOF
966 xtensa*:Linux:*:*) 969 xtensa*:Linux:*:*)
967 echo ${UNAME_MACHINE}-unknown-linux-gnu 970 echo ${UNAME_MACHINE}-unknown-linux-gnu
968 exit ;; 971 exit ;;
969 i*86:Linux:*:*)
970 # The BFD linker knows what the default object file format is, so
971 # first see if it will tell us. cd to the root directory to prevent
972 # problems with other programs or directories called `ld' in the path.
973 # Set LC_ALL=C to ensure ld outputs messages in English.
974 ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
975 | sed -ne '/supported targets:/!d
976 s/[ ][ ]*/ /g
977 s/.*supported targets: *//
978 s/ .*//
979 p'`
980 case "$ld_supported_targets" in
981 elf32-i386)
982 TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
983 ;;
984 esac
985 # Determine whether the default compiler is a.out or elf
986 eval $set_cc_for_build
987 sed 's/^ //' << EOF >$dummy.c
988 #include <features.h>
989 #ifdef __ELF__
990 # ifdef __GLIBC__
991 # if __GLIBC__ >= 2
992 LIBC=gnu
993 # else
994 LIBC=gnulibc1
995 # endif
996 # else
997 LIBC=gnulibc1
998 # endif
999 #else
1000 #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
1001 LIBC=gnu
1002 #else
1003 LIBC=gnuaout
1004 #endif
1005 #endif
1006 #ifdef __dietlibc__
1007 LIBC=dietlibc
1008 #endif
1009EOF
1010 eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
1011 /^LIBC/{
1012 s: ::g
1013 p
1014 }'`"
1015 test x"${LIBC}" != x && {
1016 echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
1017 exit
1018 }
1019 test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
1020 ;;
1021 i*86:DYNIX/ptx:4*:*) 972 i*86:DYNIX/ptx:4*:*)
1022 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. 973 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
1023 # earlier versions are messed up and put the nodename in both 974 # earlier versions are messed up and put the nodename in both
@@ -1247,6 +1198,16 @@ EOF
1247 *:Darwin:*:*) 1198 *:Darwin:*:*)
1248 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown 1199 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1249 case $UNAME_PROCESSOR in 1200 case $UNAME_PROCESSOR in
1201 i386)
1202 eval $set_cc_for_build
1203 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1204 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1205 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1206 grep IS_64BIT_ARCH >/dev/null
1207 then
1208 UNAME_PROCESSOR="x86_64"
1209 fi
1210 fi ;;
1250 unknown) UNAME_PROCESSOR=powerpc ;; 1211 unknown) UNAME_PROCESSOR=powerpc ;;
1251 esac 1212 esac
1252 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} 1213 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
diff --git a/config.sub b/config.sub
index 750b1c263a6..5ecc18b6ada 100755
--- a/config.sub
+++ b/config.sub
@@ -4,7 +4,7 @@
4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
5# Free Software Foundation, Inc. 5# Free Software Foundation, Inc.
6 6
7timestamp='2009-09-16' 7timestamp='2009-10-07'
8 8
9# This file is (in principle) common to ALL GNU software. 9# This file is (in principle) common to ALL GNU software.
10# The presence of a machine in this file suggests that SOME GNU software 10# The presence of a machine in this file suggests that SOME GNU software
@@ -287,6 +287,7 @@ case $basic_machine in
287 | pdp10 | pdp11 | pj | pjl \ 287 | pdp10 | pdp11 | pj | pjl \
288 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 288 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
289 | pyramid \ 289 | pyramid \
290 | rx \
290 | score \ 291 | score \
291 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ 292 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
292 | sh64 | sh64le \ 293 | sh64 | sh64le \
@@ -300,7 +301,7 @@ case $basic_machine in
300 | z8k | z80) 301 | z8k | z80)
301 basic_machine=$basic_machine-unknown 302 basic_machine=$basic_machine-unknown
302 ;; 303 ;;
303 m6811 | m68hc11 | m6812 | m68hc12) 304 m6811 | m68hc11 | m6812 | m68hc12 | picochip)
304 # Motorola 68HC11/12. 305 # Motorola 68HC11/12.
305 basic_machine=$basic_machine-unknown 306 basic_machine=$basic_machine-unknown
306 os=-none 307 os=-none
@@ -371,7 +372,7 @@ case $basic_machine in
371 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ 372 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
372 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ 373 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
373 | pyramid-* \ 374 | pyramid-* \
374 | romp-* | rs6000-* \ 375 | romp-* | rs6000-* | rx-* \
375 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ 376 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
376 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ 377 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
377 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ 378 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
@@ -1296,7 +1297,7 @@ case $os in
1296 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ 1297 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1297 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ 1298 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1298 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ 1299 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1299 | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) 1300 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
1300 # Remember, each alternative MUST END IN *, to match a version number. 1301 # Remember, each alternative MUST END IN *, to match a version number.
1301 ;; 1302 ;;
1302 -qnx*) 1303 -qnx*)