[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Patches to autoconf 2.13 for recognition of certain Alpha machines



Hi...

Below are some patches to autoconf 2.13 to properly detect some Alpha
machines that are properly guessed by config.guess, but not properly
handled by config.sub.  These Alphas are now VERY common and are currently
not autodetected, usually resulting in the configure script failing with
an unrecognised system type error (especially when combined with libtool,
which needs a similar patch).

There is one more type of Alpha coming now (alphapca57), but I've been
unable to get the details on how to detect the machine type of it so far.
I'll keep working on that and will submit a patch as soon as I can obtain
this info.

If we can work this out quickly and get a new release out with this patch
incorporated, I would greatly appreciate it.  Currently, we are forced to
use the --host= directive to get packages to build correctly on these
Alphas.

C

---- cut here ----
diff -ruN autoconf-2.13/config.sub autoconf-2.13-patched/config.sub
--- autoconf-2.13/config.sub	Tue Jan  5 14:28:51 1999
+++ autoconf-2.13-patched/config.sub	Fri Jun 11 22:23:57 1999
@@ -152,10 +152,10 @@
 	tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
 		| arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
 		| 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 | hppa2.0 \
-		| alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \
-		| i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \
-		| mips64 | mipsel | mips64el | mips64orion | mips64orionel \
-		| mipstx39 | mipstx39el \
+		| alpha | alphaev5 | alphaev56 | alphapca56 | alphaev6  \
+		| we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \
+		| 1750a | dsp16xx | pdp11 | mips64 | mipsel | mips64el \
+		| mips64orion | mips64orionel | mipstx39 | mipstx39el \
 		| sparc | sparclet | sparclite | sparc64 | v850)
 		basic_machine=$basic_machine-unknown
 		;;
@@ -176,10 +176,10 @@
 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
 	      | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
 	      | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* \
-	      | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
-	      | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
-	      | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
-	      | sparc64-* | mips64-* | mipsel-* \
+	      | alpha-* | alphaev5-* | alphaev56-* | alphapca56-* | alphaev6-* \
+	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
+	      | clipper-* | orion-* | sparclite-* | pdp11-* | sh-* | powerpc-* \
+	      | powerpcle-* | sparc64-* | mips64-* | mipsel-* \
 	      | mips64el-* | mips64orion-* | mips64orionel-*  \
 	      | mipstx39-* | mipstx39el-* \
 	      | f301-*)



Reply to: