changeset 2848:18c1e20f119c

PR3623: Allow Shenandoah to be used on all architectures 2018-09-12 Andrew John Hughes <gnu_andrew@member.fsf.org> PR3623: Allow Shenandoah to be used on all architectures * NEWS: Updated. * acinclude.m4: (IT_HSBUILD_WORKS_ON_THIS_ARCH): Remove check for x86_64 or aarch64 on Shenandoah builds.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Thu, 13 Sep 2018 04:57:35 +0100
parents 363243729df8
children 8ea016a9714f
files ChangeLog NEWS acinclude.m4
diffstat 3 files changed, 10 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Thu Sep 13 04:44:05 2018 +0100
+++ b/ChangeLog	Thu Sep 13 04:57:35 2018 +0100
@@ -1,3 +1,12 @@
+2018-09-12  Andrew John Hughes  <gnu_andrew@member.fsf.org>
+
+	PR3623: Allow Shenandoah to be used on
+	all architectures
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_HSBUILD_WORKS_ON_THIS_ARCH): Remove check
+	for x86_64 or aarch64 on Shenandoah builds.
+
 2018-09-12  Andrew John Hughes  <gnu_andrew@member.fsf.org>
 
 	PR3619: Shenandoah broken on s390
--- a/NEWS	Thu Sep 13 04:44:05 2018 +0100
+++ b/NEWS	Thu Sep 13 04:57:35 2018 +0100
@@ -100,6 +100,7 @@
   - PR3597: Potential bogus -Wformat-overflow warning with -Wformat enabled
   - PR3600: jni_util.c does not import header file which declares getLastErrorString
   - PR3601: Fix additional -Wreturn-type issues introduced by 8061651
+  - PR3623: Allow Shenandoah to be used on all architectures
 * Shenandoah
   - PR3619: Shenandoah broken on s390
   - PR3620: Shenandoah broken on ppc64
--- a/acinclude.m4	Thu Sep 13 04:44:05 2018 +0100
+++ b/acinclude.m4	Thu Sep 13 04:57:35 2018 +0100
@@ -2683,13 +2683,6 @@
   AC_REQUIRE([IT_WITH_HOTSPOT_BUILD])
   AC_MSG_CHECKING([if HotSpot build ${HSBUILD} works on ${host_cpu}])
   has_working_hotspot=yes;
-  if test "x${HSBUILD}" = "xshenandoah"; then
-    case "${host_cpu}" in
-      x86_64) ;;
-      arm64|aarch64) ;;
-      *) has_working_hotspot=no ;
-    esac
-  fi
   AC_MSG_RESULT([$has_working_hotspot])
   if test "x$has_working_hotspot" = "xno"; then
     AC_MSG_ERROR([${HSBUILD} is not supported on this platform.])