aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2009-09-17 06:14:33 +0000
committerDan Nicolaescu2009-09-17 06:14:33 +0000
commit58a8cf51356ec7c586cd1492725f4264ac2f7316 (patch)
tree00b01704df93ca749aa670c0c7c9d077122628a2
parent005bd5a2637911a3664cd767c71e3b692a5ed77d (diff)
downloademacs-58a8cf51356ec7c586cd1492725f4264ac2f7316.tar.gz
emacs-58a8cf51356ec7c586cd1492725f4264ac2f7316.zip
Updated from master source.
-rw-r--r--ChangeLog2
-rwxr-xr-xconfig.guess97
-rwxr-xr-xconfig.sub36
3 files changed, 73 insertions, 62 deletions
diff --git a/ChangeLog b/ChangeLog
index f618eec730a..bf31ef0dfe3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
12009-09-17 Dan Nicolaescu <dann@ics.uci.edu> 12009-09-17 Dan Nicolaescu <dann@ics.uci.edu>
2 2
3 * config.guess, config.sub: Updated from master source.
4
3 * configure.in (OTHER_FILES): Define using autoconf not cpp. 5 * configure.in (OTHER_FILES): Define using autoconf not cpp.
4 6
52009-09-14 Dan Nicolaescu <dann@ics.uci.edu> 72009-09-14 Dan Nicolaescu <dann@ics.uci.edu>
diff --git a/config.guess b/config.guess
index c466aa76364..4ecc47985e3 100755
--- a/config.guess
+++ b/config.guess
@@ -1,10 +1,10 @@
1#! /bin/sh 1#! /bin/sh
2# Attempt to guess a canonical system name. 2# Attempt to guess a canonical system name.
3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
5# Free Software Foundation, Inc. 5# Free Software Foundation, Inc.
6 6
7timestamp='2008-12-11' 7timestamp='2009-09-16'
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
@@ -27,16 +27,16 @@ timestamp='2008-12-11'
27# the same distribution terms that you use for the rest of that program. 27# the same distribution terms that you use for the rest of that program.
28 28
29 29
30# Originally written by Per Bothner <per@bothner.com>. 30# Originally written by Per Bothner. Please send patches (context
31# Please send patches to <config-patches@gnu.org>. Submit a context 31# diff format) to <config-patches@gnu.org> and include a ChangeLog
32# diff and a properly formatted ChangeLog entry. 32# entry.
33# 33#
34# This script attempts to guess a canonical system name similar to 34# This script attempts to guess a canonical system name similar to
35# config.sub. If it succeeds, it prints the system name on stdout, and 35# config.sub. If it succeeds, it prints the system name on stdout, and
36# exits with 0. Otherwise, it exits with 1. 36# exits with 0. Otherwise, it exits with 1.
37# 37#
38# The plan is that this can be called by configure scripts if you 38# You can get the latest version of this script from:
39# don't specify an explicit build system type. 39# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
40 40
41me=`echo "$0" | sed -e 's,.*/,,'` 41me=`echo "$0" | sed -e 's,.*/,,'`
42 42
@@ -170,7 +170,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
170 arm*|i386|m68k|ns32k|sh3*|sparc|vax) 170 arm*|i386|m68k|ns32k|sh3*|sparc|vax)
171 eval $set_cc_for_build 171 eval $set_cc_for_build
172 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ 172 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
173 | grep __ELF__ >/dev/null 173 | grep -q __ELF__
174 then 174 then
175 # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). 175 # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
176 # Return netbsd for either. FIX? 176 # Return netbsd for either. FIX?
@@ -324,6 +324,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
324 case `/usr/bin/uname -p` in 324 case `/usr/bin/uname -p` in
325 sparc) echo sparc-icl-nx7; exit ;; 325 sparc) echo sparc-icl-nx7; exit ;;
326 esac ;; 326 esac ;;
327 s390x:SunOS:*:*)
328 echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
329 exit ;;
327 sun4H:SunOS:5.*:*) 330 sun4H:SunOS:5.*:*)
328 echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` 331 echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
329 exit ;; 332 exit ;;
@@ -335,11 +338,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
335 SUN_ARCH="i386" 338 SUN_ARCH="i386"
336 # If there is a compiler, see if it is configured for 64-bit objects. 339 # If there is a compiler, see if it is configured for 64-bit objects.
337 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. 340 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
338 # This test works for both compilers. Note that the full path to 341 # This test works for both compilers.
339 # /usr/bin/echo is necessary to work around the shell builtins for
340 # echo that do not handle newlines.
341 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then 342 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
342 if /usr/bin/echo '\n#ifdef __amd64\nIS_64BIT_ARCH\n#endif' | \ 343 if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
343 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ 344 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
344 grep IS_64BIT_ARCH >/dev/null 345 grep IS_64BIT_ARCH >/dev/null
345 then 346 then
@@ -655,7 +656,7 @@ EOF
655 # => hppa64-hp-hpux11.23 656 # => hppa64-hp-hpux11.23
656 657
657 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | 658 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
658 grep __LP64__ >/dev/null 659 grep -q __LP64__
659 then 660 then
660 HP_ARCH="hppa2.0w" 661 HP_ARCH="hppa2.0w"
661 else 662 else
@@ -821,6 +822,9 @@ EOF
821 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) 822 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
822 echo i${UNAME_MACHINE}-pc-mks 823 echo i${UNAME_MACHINE}-pc-mks
823 exit ;; 824 exit ;;
825 8664:Windows_NT:*)
826 echo x86_64-pc-mks
827 exit ;;
824 i*:Windows_NT*:* | Pentium*:Windows_NT*:*) 828 i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
825 # How do we know it's Interix rather than the generic POSIX subsystem? 829 # How do we know it's Interix rather than the generic POSIX subsystem?
826 # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we 830 # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
@@ -881,40 +885,17 @@ EOF
881 m68*:Linux:*:*) 885 m68*:Linux:*:*)
882 echo ${UNAME_MACHINE}-unknown-linux-gnu 886 echo ${UNAME_MACHINE}-unknown-linux-gnu
883 exit ;; 887 exit ;;
884 mips:Linux:*:*) 888 mips:Linux:*:* | mips64:Linux:*:*)
885 eval $set_cc_for_build
886 sed 's/^ //' << EOF >$dummy.c
887 #undef CPU
888 #undef mips
889 #undef mipsel
890 #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
891 CPU=mipsel
892 #else
893 #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
894 CPU=mips
895 #else
896 CPU=
897 #endif
898 #endif
899EOF
900 eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
901 /^CPU/{
902 s: ::g
903 p
904 }'`"
905 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
906 ;;
907 mips64:Linux:*:*)
908 eval $set_cc_for_build 889 eval $set_cc_for_build
909 sed 's/^ //' << EOF >$dummy.c 890 sed 's/^ //' << EOF >$dummy.c
910 #undef CPU 891 #undef CPU
911 #undef mips64 892 #undef ${UNAME_MACHINE}
912 #undef mips64el 893 #undef ${UNAME_MACHINE}el
913 #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) 894 #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
914 CPU=mips64el 895 CPU=${UNAME_MACHINE}el
915 #else 896 #else
916 #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) 897 #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
917 CPU=mips64 898 CPU=${UNAME_MACHINE}
918 #else 899 #else
919 CPU= 900 CPU=
920 #endif 901 #endif
@@ -946,7 +927,7 @@ EOF
946 EV67) UNAME_MACHINE=alphaev67 ;; 927 EV67) UNAME_MACHINE=alphaev67 ;;
947 EV68*) UNAME_MACHINE=alphaev68 ;; 928 EV68*) UNAME_MACHINE=alphaev68 ;;
948 esac 929 esac
949 objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null 930 objdump --private-headers /bin/sh | grep -q ld.so.1
950 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi 931 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
951 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} 932 echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
952 exit ;; 933 exit ;;
@@ -1000,14 +981,6 @@ EOF
1000 elf32-i386) 981 elf32-i386)
1001 TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" 982 TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
1002 ;; 983 ;;
1003 a.out-i386-linux)
1004 echo "${UNAME_MACHINE}-pc-linux-gnuaout"
1005 exit ;;
1006 "")
1007 # Either a pre-BFD a.out linker (linux-gnuoldld) or
1008 # one that does not give us useful --help.
1009 echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
1010 exit ;;
1011 esac 984 esac
1012 # Determine whether the default compiler is a.out or elf 985 # Determine whether the default compiler is a.out or elf
1013 eval $set_cc_for_build 986 eval $set_cc_for_build
@@ -1073,7 +1046,7 @@ EOF
1073 i*86:syllable:*:*) 1046 i*86:syllable:*:*)
1074 echo ${UNAME_MACHINE}-pc-syllable 1047 echo ${UNAME_MACHINE}-pc-syllable
1075 exit ;; 1048 exit ;;
1076 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) 1049 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
1077 echo i386-unknown-lynxos${UNAME_RELEASE} 1050 echo i386-unknown-lynxos${UNAME_RELEASE}
1078 exit ;; 1051 exit ;;
1079 i*86:*DOS:*:*) 1052 i*86:*DOS:*:*)
@@ -1117,8 +1090,11 @@ EOF
1117 pc:*:*:*) 1090 pc:*:*:*)
1118 # Left here for compatibility: 1091 # Left here for compatibility:
1119 # uname -m prints for DJGPP always 'pc', but it prints nothing about 1092 # uname -m prints for DJGPP always 'pc', but it prints nothing about
1120 # the processor, so we play safe by assuming i386. 1093 # the processor, so we play safe by assuming i586.
1121 echo i386-pc-msdosdjgpp 1094 # Note: whatever this is, it MUST be the same as what config.sub
1095 # prints for the "djgpp" host, or else GDB configury will decide that
1096 # this is a cross-build.
1097 echo i586-pc-msdosdjgpp
1122 exit ;; 1098 exit ;;
1123 Intel:Mach:3*:*) 1099 Intel:Mach:3*:*)
1124 echo i386-pc-mach3 1100 echo i386-pc-mach3
@@ -1156,6 +1132,16 @@ EOF
1156 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) 1132 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
1157 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ 1133 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1158 && { echo i486-ncr-sysv4; exit; } ;; 1134 && { echo i486-ncr-sysv4; exit; } ;;
1135 NCR*:*:4.2:* | MPRAS*:*:4.2:*)
1136 OS_REL='.3'
1137 test -r /etc/.relid \
1138 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
1139 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1140 && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
1141 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
1142 && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
1143 /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
1144 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
1159 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) 1145 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
1160 echo m68k-unknown-lynxos${UNAME_RELEASE} 1146 echo m68k-unknown-lynxos${UNAME_RELEASE}
1161 exit ;; 1147 exit ;;
@@ -1168,7 +1154,7 @@ EOF
1168 rs6000:LynxOS:2.*:*) 1154 rs6000:LynxOS:2.*:*)
1169 echo rs6000-unknown-lynxos${UNAME_RELEASE} 1155 echo rs6000-unknown-lynxos${UNAME_RELEASE}
1170 exit ;; 1156 exit ;;
1171 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) 1157 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
1172 echo powerpc-unknown-lynxos${UNAME_RELEASE} 1158 echo powerpc-unknown-lynxos${UNAME_RELEASE}
1173 exit ;; 1159 exit ;;
1174 SM[BE]S:UNIX_SV:*:*) 1160 SM[BE]S:UNIX_SV:*:*)
@@ -1342,6 +1328,9 @@ EOF
1342 i*86:rdos:*:*) 1328 i*86:rdos:*:*)
1343 echo ${UNAME_MACHINE}-pc-rdos 1329 echo ${UNAME_MACHINE}-pc-rdos
1344 exit ;; 1330 exit ;;
1331 i*86:AROS:*:*)
1332 echo ${UNAME_MACHINE}-pc-aros
1333 exit ;;
1345esac 1334esac
1346 1335
1347#echo '(No uname command or uname output not recognized.)' 1>&2 1336#echo '(No uname command or uname output not recognized.)' 1>&2
diff --git a/config.sub b/config.sub
index 9489dc7867b..750b1c263a6 100755
--- a/config.sub
+++ b/config.sub
@@ -1,10 +1,10 @@
1#! /bin/sh 1#! /bin/sh
2# Configuration validation subroutine script. 2# Configuration validation subroutine script.
3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
5# Free Software Foundation, Inc. 5# Free Software Foundation, Inc.
6 6
7timestamp='2008-12-11' 7timestamp='2009-09-16'
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
@@ -32,13 +32,16 @@ timestamp='2008-12-11'
32 32
33 33
34# Please send patches to <config-patches@gnu.org>. Submit a context 34# Please send patches to <config-patches@gnu.org>. Submit a context
35# diff and a properly formatted ChangeLog entry. 35# diff and a properly formatted GNU ChangeLog entry.
36# 36#
37# Configuration subroutine to validate and canonicalize a configuration type. 37# Configuration subroutine to validate and canonicalize a configuration type.
38# Supply the specified configuration type as an argument. 38# Supply the specified configuration type as an argument.
39# If it is invalid, we print an error message on stderr and exit with code 1. 39# If it is invalid, we print an error message on stderr and exit with code 1.
40# Otherwise, we print the canonical config type on stdout and succeed. 40# Otherwise, we print the canonical config type on stdout and succeed.
41 41
42# You can get the latest version of this script from:
43# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
44
42# This file is supposed to be the same for all GNU packages 45# This file is supposed to be the same for all GNU packages
43# and recognize all the CPU types, system types and aliases 46# and recognize all the CPU types, system types and aliases
44# that are meaningful with *any* GNU software. 47# that are meaningful with *any* GNU software.
@@ -122,6 +125,7 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
122case $maybe_os in 125case $maybe_os in
123 nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ 126 nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
124 uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ 127 uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
128 kopensolaris*-gnu* | \
125 storm-chaos* | os2-emx* | rtmk-nova*) 129 storm-chaos* | os2-emx* | rtmk-nova*)
126 os=-$maybe_os 130 os=-$maybe_os
127 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` 131 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
@@ -148,10 +152,13 @@ case $os in
148 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ 152 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
149 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 153 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
150 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 154 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
151 -apple | -axis | -knuth | -cray) 155 -apple | -axis | -knuth | -cray | -microblaze)
152 os= 156 os=
153 basic_machine=$1 157 basic_machine=$1
154 ;; 158 ;;
159 -bluegene*)
160 os=-cnk
161 ;;
155 -sim | -cisco | -oki | -wec | -winbond) 162 -sim | -cisco | -oki | -wec | -winbond)
156 os= 163 os=
157 basic_machine=$1 164 basic_machine=$1
@@ -271,6 +278,7 @@ case $basic_machine in
271 | mipsisa64sr71k | mipsisa64sr71kel \ 278 | mipsisa64sr71k | mipsisa64sr71kel \
272 | mipstx39 | mipstx39el \ 279 | mipstx39 | mipstx39el \
273 | mn10200 | mn10300 \ 280 | mn10200 | mn10300 \
281 | moxie \
274 | mt \ 282 | mt \
275 | msp430 \ 283 | msp430 \
276 | nios | nios2 \ 284 | nios | nios2 \
@@ -335,7 +343,7 @@ case $basic_machine in
335 | lm32-* \ 343 | lm32-* \
336 | m32c-* | m32r-* | m32rle-* \ 344 | m32c-* | m32r-* | m32rle-* \
337 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 345 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
338 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ 346 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
339 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 347 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
340 | mips16-* \ 348 | mips16-* \
341 | mips64-* | mips64el-* \ 349 | mips64-* | mips64el-* \
@@ -445,6 +453,10 @@ case $basic_machine in
445 basic_machine=m68k-apollo 453 basic_machine=m68k-apollo
446 os=-bsd 454 os=-bsd
447 ;; 455 ;;
456 aros)
457 basic_machine=i386-pc
458 os=-aros
459 ;;
448 aux) 460 aux)
449 basic_machine=m68k-apple 461 basic_machine=m68k-apple
450 os=-aux 462 os=-aux
@@ -461,6 +473,10 @@ case $basic_machine in
461 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` 473 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
462 os=-linux 474 os=-linux
463 ;; 475 ;;
476 bluegene*)
477 basic_machine=powerpc-ibm
478 os=-cnk
479 ;;
464 c90) 480 c90)
465 basic_machine=c90-cray 481 basic_machine=c90-cray
466 os=-unicos 482 os=-unicos
@@ -713,6 +729,9 @@ case $basic_machine in
713 basic_machine=ns32k-utek 729 basic_machine=ns32k-utek
714 os=-sysv 730 os=-sysv
715 ;; 731 ;;
732 microblaze)
733 basic_machine=microblaze-xilinx
734 ;;
716 mingw32) 735 mingw32)
717 basic_machine=i386-pc 736 basic_machine=i386-pc
718 os=-mingw32 737 os=-mingw32
@@ -1254,10 +1273,11 @@ case $os in
1254 # Each alternative MUST END IN A *, to match a version number. 1273 # Each alternative MUST END IN A *, to match a version number.
1255 # -sysv* is not here because it comes later, after sysvr4. 1274 # -sysv* is not here because it comes later, after sysvr4.
1256 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ 1275 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
1257 | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ 1276 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
1258 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ 1277 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
1278 | -kopensolaris* \
1259 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ 1279 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1260 | -aos* \ 1280 | -aos* | -aros* \
1261 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ 1281 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1262 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ 1282 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1263 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ 1283 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
@@ -1606,7 +1626,7 @@ case $basic_machine in
1606 -sunos*) 1626 -sunos*)
1607 vendor=sun 1627 vendor=sun
1608 ;; 1628 ;;
1609 -aix*) 1629 -cnk*|-aix*)
1610 vendor=ibm 1630 vendor=ibm
1611 ;; 1631 ;;
1612 -beos*) 1632 -beos*)