comparison make/linux/makefiles/defs.make @ 14402:faf0c78e906b

8019922: PPC64 (part 8): Implement Linux/PPC64 support in HotSpot makefiles Summary: HotSpot make changes to build the HotSpot on Linux/PPC64 Reviewed-by: dholmes, kvn
author simonis
date Wed, 10 Jul 2013 09:14:25 -0700
parents f36e073d56a4
children 4ca6dc0799b6 56e7f5560e60
comparison
equal deleted inserted replaced
14401:0014add32e54 14402:faf0c78e906b
115 # PPC 115 # PPC
116 ifeq ($(ARCH), ppc) 116 ifeq ($(ARCH), ppc)
117 ARCH_DATA_MODEL = 32 117 ARCH_DATA_MODEL = 32
118 PLATFORM = linux-ppc 118 PLATFORM = linux-ppc
119 VM_PLATFORM = linux_ppc 119 VM_PLATFORM = linux_ppc
120 HS_ARCH = ppc
121 endif
122
123 # PPC64
124 ifeq ($(ARCH), ppc64)
125 ARCH_DATA_MODEL = 64
126 MAKE_ARGS += LP64=1
127 PLATFORM = linux-ppc64
128 VM_PLATFORM = linux_ppc64
120 HS_ARCH = ppc 129 HS_ARCH = ppc
121 endif 130 endif
122 131
123 # On 32 bit linux we build server and client, on 64 bit just server. 132 # On 32 bit linux we build server and client, on 64 bit just server.
124 ifeq ($(JVM_VARIANTS),) 133 ifeq ($(JVM_VARIANTS),)
253 endif 262 endif
254 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server 263 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
255 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client 264 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
256 EXPORT_MINIMAL_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/minimal 265 EXPORT_MINIMAL_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/minimal
257 266
258 ifeq ($(findstring true, $(JVM_VARIANT_SERVER) $(JVM_VARIANT_ZERO) $(JVM_VARIANT_ZEROSHARK)), true) 267 ifeq ($(findstring true, $(JVM_VARIANT_SERVER) $(JVM_VARIANT_ZERO) $(JVM_VARIANT_ZEROSHARK) $(JVM_VARIANT_CORE)), true)
259 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt 268 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
260 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX) 269 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
261 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1) 270 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
262 ifeq ($(ZIP_DEBUGINFO_FILES),1) 271 ifeq ($(ZIP_DEBUGINFO_FILES),1)
263 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.diz 272 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.diz