changeset 2715:12240198c6be

PR1758: Support PPC64 JIT on ppc64le 2014-05-01 Andrew John Hughes <gnu.andrew@member.fsf.org> * AUTHORS: Add Tiago. * NEWS: Updated. * acinclude.m4: (IT_SET_ARCH_SETTINGS): Expand ppc64le to its own block to avoid potential future collisions. (IT_ENABLE_ZERO_BUILD): Likewise. 2014-05-01 Tiago Sturmer Daitx <tdaitx@linux.vnet.ibm.com> * acinclude.m4: (IT_SET_ARCH_SETTINGS): Support ppc64le. (IT_ENABLE_ZERO_BUILD): Likewise and use correct host_cpu value for ppc64.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Thu, 05 Jun 2014 16:42:26 +0100
parents b9b6ccc93bdc
children 3c98e219395e
files AUTHORS ChangeLog NEWS acinclude.m4
diffstat 4 files changed, 26 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/AUTHORS	Thu Jun 05 16:40:42 2014 +0100
+++ b/AUTHORS	Thu Jun 05 16:42:26 2014 +0100
@@ -8,6 +8,7 @@
 Deepak Bhole <dbhole@redhat.com>
 Tom Callaway <tcallawa@redhat.com>
 Pablo del Campo <pablogdc@gmail.com>
+Tiago Sturmer Daitx <tdaitx@linux.vnet.ibm.com>
 Thomas Fitzsimmons <fitzsim@redhat.com>
 Matthew Flaschen <matthew.flaschen@gatech.edu>
 Michael Franz <mvfranz@gmail.com>
--- a/ChangeLog	Thu Jun 05 16:40:42 2014 +0100
+++ b/ChangeLog	Thu Jun 05 16:42:26 2014 +0100
@@ -1,3 +1,19 @@
+2014-05-01  Andrew John Hughes  <gnu.andrew@member.fsf.org>
+
+	* AUTHORS: Add Tiago.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_SET_ARCH_SETTINGS): Expand ppc64le to its
+	own block to avoid potential future collisions.
+	(IT_ENABLE_ZERO_BUILD): Likewise.
+
+2014-05-01  Tiago Sturmer Daitx  <tdaitx@linux.vnet.ibm.com>
+
+	* acinclude.m4:
+	(IT_SET_ARCH_SETTINGS): Support ppc64le.
+	(IT_ENABLE_ZERO_BUILD): Likewise and use correct
+	host_cpu value for ppc64.
+
 2014-05-01  Andrew John Hughes  <gnu.andrew@member.fsf.org>
 
 	PR1756: Bootstrap with IcedTea broken
--- a/NEWS	Thu Jun 05 16:40:42 2014 +0100
+++ b/NEWS	Thu Jun 05 16:42:26 2014 +0100
@@ -273,6 +273,7 @@
   - PR1762: Undefined references when building with NSS 3.16.1
   - PR1737: Support prefixed variants of GNU tools used on *BSD systems
   - PR1756: Bootstrap with IcedTea broken
+  - PR1758: Support PPC64 JIT on ppc64le
 * PPC & AIX port
   - Add AIX-specific build instructions to README-ppc.html
   - Added AIX as testing platform for more jtreg tests written in shell-script
--- a/acinclude.m4	Thu Jun 05 16:40:42 2014 +0100
+++ b/acinclude.m4	Thu Jun 05 16:42:26 2014 +0100
@@ -54,6 +54,12 @@
       JRE_ARCH_DIR=ppc64
       ARCHFLAG="-m64"
        ;;
+    powerpc64le)
+      BUILD_ARCH_DIR=ppc64
+      INSTALL_ARCH_DIR=ppc64
+      JRE_ARCH_DIR=ppc64
+      ARCHFLAG="-m64"
+       ;;
     sparc)
       BUILD_ARCH_DIR=sparc
       INSTALL_ARCH_DIR=sparc
@@ -705,7 +711,8 @@
         i?86) ;;
         sparc) ;;
         x86_64) ;;
-	ppc64) ;;
+	powerpc64) ;;
+	powerpc64le) ;;
         *)
           if test "x${ENABLE_CACAO}" != xno || \
 	     test "x${ENABLE_JAMVM}" = xyes; then