changeset 50611:bbcbfa18b0e8

8202683: Minimal VM should build cleanly on 64-bit platforms Reviewed-by: erikj, dholmes
author shade
date Thu, 10 May 2018 17:19:29 +0200
parents 26ac622a4cab
children fff12b2f6795
files make/copy/Copy-java.base.gmk
diffstat 1 files changed, 12 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/make/copy/Copy-java.base.gmk	Thu May 10 07:26:18 2018 +0200
+++ b/make/copy/Copy-java.base.gmk	Thu May 10 17:19:29 2018 +0200
@@ -97,25 +97,21 @@
 endif
 JVMCFG := $(LIB_DST_DIR)/jvm.cfg
 
-ifeq ($(OPENJDK_TARGET_CPU_BITS), 64)
+# We have three potential VMs: client, server and minimal.
+# Historically we usually have both client and server and so that is what the
+# committed jvm.cfg expects (including platform specific ergonomics switches
+# to decide whether to use client or server by default). So when we have anything
+# other than client and server we need to define a new jvm.cfg file.
+# The main problem is deciding whether to use aliases for the VMs that are not
+# present and the current position is that we add aliases for client and server, but
+# not for minimal.
+CLIENT_AND_SERVER := $(call check-jvm-variant, client)+$(call check-jvm-variant, server)
+ifeq ($(CLIENT_AND_SERVER), true+true)
   COPY_JVM_CFG_FILE := true
 else
-  # On 32-bit machines we have three potential VMs: client, server and minimal.
-  # Historically we usually have both client and server and so that is what the
-  # committed jvm.cfg expects (including platform specific ergonomics switches
-  # to decide whether to use client or server by default). So when we have anything
-  # other than client and server we need to define a new jvm.cfg file.
-  # The main problem is deciding whether to use aliases for the VMs that are not
-  # present and the current position is that we add aliases for client and server, but
-  # not for minimal.
-  CLIENT_AND_SERVER := $(call check-jvm-variant, client)+$(call check-jvm-variant, server)
-  ifeq ($(CLIENT_AND_SERVER), true+true)
+  # For zero, the default jvm.cfg file is sufficient
+  ifeq ($(call check-jvm-variant, zero), true)
     COPY_JVM_CFG_FILE := true
-  else
-    # For zero, the default jvm.cfg file is sufficient
-    ifeq ($(call check-jvm-variant, zero), true)
-      COPY_JVM_CFG_FILE := true
-    endif
   endif
 endif