Stanislav Ochotnicky dc9f7d
From 5a66ed56d4ec20e0df41d0b06f122264ee5811af Mon Sep 17 00:00:00 2001
Stanislav Ochotnicky ca084f
From: Stanislav Ochotnicky <sochotnicky@redhat.com>
Stanislav Ochotnicky 7f7e97
Date: Tue, 18 Jan 2011 14:48:05 +0100
Stanislav Ochotnicky 7f7e97
Subject: [PATCH 2/3] ppc64 configure
Stanislav Ochotnicky ca084f
Stanislav Ochotnicky ca084f
---
Stanislav Ochotnicky ca084f
 src/native/unix/configure          |    5 ++++-
Stanislav Ochotnicky ca084f
 src/native/unix/support/config.sub |   12 +++++++++---
Stanislav Ochotnicky ca084f
 2 files changed, 13 insertions(+), 4 deletions(-)
Stanislav Ochotnicky ca084f
Stanislav Ochotnicky ca084f
diff --git a/src/native/unix/configure b/src/native/unix/configure
Stanislav Ochotnicky dc9f7d
index 64d88bf..1fc9007 100755
Stanislav Ochotnicky ca084f
--- a/src/native/unix/configure
Stanislav Ochotnicky ca084f
+++ b/src/native/unix/configure
Stanislav Ochotnicky dc9f7d
@@ -2563,7 +2563,10 @@ echo "$as_me: error: Unsupported operating system \"$host_os\"" >&2;}
Stanislav Ochotnicky ca084f
     ;;
Stanislav Ochotnicky ca084f
   esac
Stanislav Ochotnicky ca084f
   case $host_cpu in
Stanislav Ochotnicky ca084f
-  powerpc)
Stanislav Ochotnicky ca084f
+  powerpc*)
Stanislav Ochotnicky ca084f
+    CFLAGS="$CFLAGS -DCPU=\\\"$host_cpu\\\""
Stanislav Ochotnicky ca084f
+    HOST_CPU=$host_cpu;;
Stanislav Ochotnicky ca084f
+  ppc*)
Stanislav Ochotnicky ca084f
     CFLAGS="$CFLAGS -DCPU=\\\"$host_cpu\\\""
Stanislav Ochotnicky ca084f
     HOST_CPU=$host_cpu;;
Stanislav Ochotnicky ca084f
   sparc*)
Stanislav Ochotnicky ca084f
diff --git a/src/native/unix/support/config.sub b/src/native/unix/support/config.sub
Stanislav Ochotnicky dc9f7d
index 93a3a14..449f3b1 100644
Stanislav Ochotnicky ca084f
--- a/src/native/unix/support/config.sub
Stanislav Ochotnicky ca084f
+++ b/src/native/unix/support/config.sub
Stanislav Ochotnicky ca084f
@@ -225,7 +225,7 @@ case $basic_machine in
Stanislav Ochotnicky ca084f
 		| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
Stanislav Ochotnicky ca084f
 		| alphaev6[78] \
Stanislav Ochotnicky ca084f
 		| we32k | ns16k | clipper | i370 | sh | sh[34] \
Stanislav Ochotnicky ca084f
-		| powerpc | powerpcle \
Stanislav Ochotnicky ca084f
+		| powerpc | powerpc64 | powerpcle \
Stanislav Ochotnicky ca084f
 		| 1750a | dsp16xx | pdp10 | pdp11 \
Stanislav Ochotnicky ca084f
 		| mips16 | mips64 | mipsel | mips64el \
Stanislav Ochotnicky ca084f
 		| mips64orion | mips64orionel | mipstx39 | mipstx39el \
Stanislav Ochotnicky ca084f
@@ -272,7 +272,8 @@ case $basic_machine in
Stanislav Ochotnicky ca084f
 	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
Stanislav Ochotnicky ca084f
 	      | clipper-* | orion-* \
Stanislav Ochotnicky ca084f
 	      | sparclite-* | pdp10-* | pdp11-* | sh-* | sh[34]-* | sh[34]eb-* \
Stanislav Ochotnicky ca084f
-	      | powerpc-* | powerpcle-* | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
Stanislav Ochotnicky ca084f
+	      | powerpc-* | powerpc64-* | powerpcle-* \
Stanislav Ochotnicky ca084f
+              | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
Stanislav Ochotnicky ca084f
 	      | mips16-* | mips64-* | mipsel-* \
Stanislav Ochotnicky ca084f
 	      | mips64el-* | mips64orion-* | mips64orionel-* \
Stanislav Ochotnicky ca084f
 	      | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
Stanislav Ochotnicky ca084f
@@ -718,9 +719,14 @@ case $basic_machine in
Stanislav Ochotnicky ca084f
 	power)	basic_machine=power-ibm
Stanislav Ochotnicky ca084f
 		;;
Stanislav Ochotnicky ca084f
 	ppc)	basic_machine=powerpc-unknown
Stanislav Ochotnicky ca084f
-	        ;;
Stanislav Ochotnicky ca084f
+		;;
Stanislav Ochotnicky ca084f
+	ppc64)	basic_machine=powerpc64-unknown
Stanislav Ochotnicky ca084f
+		;;
Stanislav Ochotnicky ca084f
 	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
Stanislav Ochotnicky ca084f
 		;;
Stanislav Ochotnicky ca084f
+	ppc64-*)
Stanislav Ochotnicky ca084f
+		basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
Stanislav Ochotnicky ca084f
+		;;
Stanislav Ochotnicky ca084f
 	ppcle | powerpclittle | ppc-le | powerpc-little)
Stanislav Ochotnicky ca084f
 		basic_machine=powerpcle-unknown
Stanislav Ochotnicky ca084f
 	        ;;
Stanislav Ochotnicky ca084f
-- 
Stanislav Ochotnicky dc9f7d
1.7.6
Stanislav Ochotnicky ca084f