Blob Blame History Raw
diff -up src/native/unix/configure.ppc src/native/unix/configure
--- src/native/unix/configure.ppc	2009-03-03 14:12:41.000000000 +0100
+++ src/native/unix/configure	2009-03-03 14:12:44.000000000 +0100
@@ -2422,7 +2422,9 @@ echo "$as_me: error: Unsupported operati
     ;;
   esac
   case $host_cpu in
-  powerpc)
+  powerpc*)
+    CFLAGS="$CFLAGS -DCPU=\\\"$host_cpu\\\"" ;;
+  ppc*)
     CFLAGS="$CFLAGS -DCPU=\\\"$host_cpu\\\"" ;;
   sparc*)
     CFLAGS="$CFLAGS -DCPU=\\\"$host_cpu\\\"" ;;
diff -up src/native/unix/support/config.sub.ppc src/native/unix/support/config.sub
--- src/native/unix/support/config.sub.ppc	2009-03-03 14:13:10.000000000 +0100
+++ src/native/unix/support/config.sub	2009-03-03 15:08:18.000000000 +0100
@@ -225,7 +225,7 @@ case $basic_machine in
 		| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
 		| alphaev6[78] \
 		| we32k | ns16k | clipper | i370 | sh | sh[34] \
-		| powerpc | powerpcle \
+		| powerpc | powerpc64 | powerpcle \
 		| 1750a | dsp16xx | pdp10 | pdp11 \
 		| mips16 | mips64 | mipsel | mips64el \
 		| mips64orion | mips64orionel | mipstx39 | mipstx39el \
@@ -272,7 +272,8 @@ case $basic_machine in
 	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
 	      | clipper-* | orion-* \
 	      | sparclite-* | pdp10-* | pdp11-* | sh-* | sh[34]-* | sh[34]eb-* \
-	      | powerpc-* | powerpcle-* | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
+	      | powerpc-* | powerpc64-* | powerpcle-* \
+          | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
 	      | mips16-* | mips64-* | mipsel-* \
 	      | mips64el-* | mips64orion-* | mips64orionel-* \
 	      | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
@@ -719,8 +720,12 @@ case $basic_machine in
 		;;
 	ppc)	basic_machine=powerpc-unknown
 	        ;;
+	ppc64)	basic_machine=powerpc64-unknown
+	        ;;
 	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
 		;;
+	ppc64-*)	basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
+		;;
 	ppcle | powerpclittle | ppc-le | powerpc-little)
 		basic_machine=powerpcle-unknown
 	        ;;