Merge
authoramurillo
Fri, 04 Apr 2014 10:22:59 -0700
changeset 23438 da98aef02483
parent 23432 f8964bac59db (current diff)
parent 23437 e3f4c0b99422 (diff)
child 23439 1f9fe77d878d
Merge
common/autoconf/generated-configure.sh
--- a/common/autoconf/build-aux/config.guess	Fri Apr 04 17:10:44 2014 +0200
+++ b/common/autoconf/build-aux/config.guess	Fri Apr 04 10:22:59 2014 -0700
@@ -76,4 +76,14 @@
   OUT=powerpc$KERNEL_BITMODE`echo $OUT | sed -e 's/[^-]*//'`
 fi
 
+# Test and fix little endian PowerPC64.
+# TODO: should be handled by autoconf-config.guess. 
+if [ "x$OUT" = x ]; then
+  if [ `uname -m` = ppc64le ]; then
+    if [ `uname -s` = Linux ]; then
+      OUT=powerpc64le-unknown-linux-gnu
+    fi
+  fi
+fi
+
 echo $OUT
--- a/common/autoconf/generated-configure.sh	Fri Apr 04 17:10:44 2014 +0200
+++ b/common/autoconf/generated-configure.sh	Fri Apr 04 10:22:59 2014 -0700
@@ -13518,6 +13518,12 @@
       VAR_CPU_BITS=64
       VAR_CPU_ENDIAN=big
       ;;
+    powerpc64le)
+      VAR_CPU=ppc64
+      VAR_CPU_ARCH=ppc
+      VAR_CPU_BITS=64
+      VAR_CPU_ENDIAN=little
+      ;;
     s390)
       VAR_CPU=s390
       VAR_CPU_ARCH=s390
@@ -13643,6 +13649,12 @@
       VAR_CPU_BITS=64
       VAR_CPU_ENDIAN=big
       ;;
+    powerpc64le)
+      VAR_CPU=ppc64
+      VAR_CPU_ARCH=ppc
+      VAR_CPU_BITS=64
+      VAR_CPU_ENDIAN=little
+      ;;
     s390)
       VAR_CPU=s390
       VAR_CPU_ARCH=s390
--- a/common/autoconf/platform.m4	Fri Apr 04 17:10:44 2014 +0200
+++ b/common/autoconf/platform.m4	Fri Apr 04 10:22:59 2014 -0700
@@ -60,6 +60,12 @@
       VAR_CPU_BITS=64
       VAR_CPU_ENDIAN=big
       ;;
+    powerpc64le)
+      VAR_CPU=ppc64
+      VAR_CPU_ARCH=ppc
+      VAR_CPU_BITS=64
+      VAR_CPU_ENDIAN=little
+      ;;
     s390)
       VAR_CPU=s390
       VAR_CPU_ARCH=s390