Mercurial > hg > truffle
comparison make/Makefile @ 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 | b5c8a61d7fa0 |
children | 2b8e28fdf503 |
comparison
equal
deleted
inserted
replaced
14401:0014add32e54 | 14402:faf0c78e906b |
---|---|
175 $(CD) $(GAMMADIR)/make; \ | 175 $(CD) $(GAMMADIR)/make; \ |
176 $(MAKE) BUILD_DIR=$(C2_DIR) BUILD_FLAVOR=$@ VM_TARGET=$@ generic_build2 $(ALT_OUT) | 176 $(MAKE) BUILD_DIR=$(C2_DIR) BUILD_FLAVOR=$@ VM_TARGET=$@ generic_build2 $(ALT_OUT) |
177 | 177 |
178 $(CORE_VM_TARGETS): | 178 $(CORE_VM_TARGETS): |
179 $(CD) $(GAMMADIR)/make; \ | 179 $(CD) $(GAMMADIR)/make; \ |
180 $(MAKE) BUILD_DIR=$(CORE_DIR) BUILD_FLAVOR=$(@:$core=%) VM_TARGET=$@ generic_buildcore $(ALT_OUT) | 180 $(MAKE) BUILD_DIR=$(CORE_DIR) BUILD_FLAVOR=$(@:%core=%) VM_TARGET=$@ generic_buildcore $(ALT_OUT) |
181 | 181 |
182 $(ZERO_VM_TARGETS): | 182 $(ZERO_VM_TARGETS): |
183 $(CD) $(GAMMADIR)/make; \ | 183 $(CD) $(GAMMADIR)/make; \ |
184 $(MAKE) BUILD_DIR=$(ZERO_DIR) BUILD_FLAVOR=$(@:%zero=%) VM_TARGET=$@ generic_buildzero $(ALT_OUT) | 184 $(MAKE) BUILD_DIR=$(ZERO_DIR) BUILD_FLAVOR=$(@:%zero=%) VM_TARGET=$@ generic_buildzero $(ALT_OUT) |
185 | 185 |
476 endif | 476 endif |
477 | 477 |
478 # Core | 478 # Core |
479 ifeq ($(JVM_VARIANT_CORE), true) | 479 ifeq ($(JVM_VARIANT_CORE), true) |
480 # Common | 480 # Common |
481 $(EXPORT_LIB_DIR)/%.jar: $(CORE_DIR)/../generated/%.jar | 481 $(EXPORT_LIB_DIR)/%.jar: $(CORE_BUILD_DIR)/../generated/%.jar |
482 $(install-file) | 482 $(install-file) |
483 $(EXPORT_INCLUDE_DIR)/%: $(CORE_DIR)/../generated/jvmtifiles/% | 483 $(EXPORT_INCLUDE_DIR)/%: $(CORE_BUILD_DIR)/../generated/jvmtifiles/% |
484 $(install-file) | 484 $(install-file) |
485 # Unix | 485 # Unix |
486 $(EXPORT_JRE_LIB_ARCH_DIR)/%.$(LIBRARY_SUFFIX): $(CORE_DIR)/%.$(LIBRARY_SUFFIX) | 486 $(EXPORT_JRE_LIB_ARCH_DIR)/%.$(LIBRARY_SUFFIX): $(CORE_BUILD_DIR)/%.$(LIBRARY_SUFFIX) |
487 $(install-file) | 487 $(install-file) |
488 $(EXPORT_JRE_LIB_ARCH_DIR)/%.debuginfo: $(CORE_DIR)/%.debuginfo | 488 $(EXPORT_JRE_LIB_ARCH_DIR)/%.debuginfo: $(CORE_BUILD_DIR)/%.debuginfo |
489 $(install-file) | 489 $(install-file) |
490 $(EXPORT_JRE_LIB_ARCH_DIR)/%.diz: $(CORE_DIR)/%.diz | 490 $(EXPORT_JRE_LIB_ARCH_DIR)/%.diz: $(CORE_BUILD_DIR)/%.diz |
491 $(install-file) | 491 $(install-file) |
492 $(EXPORT_SERVER_DIR)/%.$(LIBRARY_SUFFIX): $(CORE_DIR)/%.$(LIBRARY_SUFFIX) | 492 $(EXPORT_SERVER_DIR)/%.$(LIBRARY_SUFFIX): $(CORE_BUILD_DIR)/%.$(LIBRARY_SUFFIX) |
493 $(install-file) | 493 $(install-file) |
494 $(EXPORT_SERVER_DIR)/%.debuginfo: $(CORE_DIR)/%.debuginfo | 494 $(EXPORT_SERVER_DIR)/%.debuginfo: $(CORE_BUILD_DIR)/%.debuginfo |
495 $(install-file) | 495 $(install-file) |
496 $(EXPORT_SERVER_DIR)/%.diz: $(CORE_DIR)/%.diz | 496 $(EXPORT_SERVER_DIR)/%.diz: $(CORE_BUILD_DIR)/%.diz |
497 $(install-file) | 497 $(install-file) |
498 endif | 498 endif |
499 | 499 |
500 # Shark | 500 # Shark |
501 ifeq ($(JVM_VARIANT_ZEROSHARK), true) | 501 ifeq ($(JVM_VARIANT_ZEROSHARK), true) |