45 endif |
45 endif |
46 |
46 |
47 ifeq ($(call check-jvm-feature, zero), true) |
47 ifeq ($(call check-jvm-feature, zero), true) |
48 JVM_CFLAGS_FEATURES += -DZERO -DCC_INTERP -DZERO_LIBARCH='"$(OPENJDK_TARGET_CPU_LEGACY_LIB)"' $(LIBFFI_CFLAGS) |
48 JVM_CFLAGS_FEATURES += -DZERO -DCC_INTERP -DZERO_LIBARCH='"$(OPENJDK_TARGET_CPU_LEGACY_LIB)"' $(LIBFFI_CFLAGS) |
49 JVM_LIBS_FEATURES += $(LIBFFI_LIBS) |
49 JVM_LIBS_FEATURES += $(LIBFFI_LIBS) |
50 ifeq ($(OPENJDK_TARGET_CPU), sparcv9) |
50 ifeq ($(call isTargetCpu, sparcv9), true) |
51 BUILD_LIBJVM_EXTRA_FILES := $(TOPDIR)/src/hotspot/cpu/sparc/memset_with_concurrent_readers_sparc.cpp |
51 BUILD_LIBJVM_EXTRA_FILES := $(TOPDIR)/src/hotspot/cpu/sparc/memset_with_concurrent_readers_sparc.cpp |
52 endif |
52 endif |
53 endif |
53 endif |
54 |
54 |
55 ifeq ($(call check-jvm-feature, minimal), true) |
55 ifeq ($(call check-jvm-feature, minimal), true) |
56 JVM_CFLAGS_FEATURES += -DMINIMAL_JVM -DVMTYPE=\"Minimal\" |
56 JVM_CFLAGS_FEATURES += -DMINIMAL_JVM -DVMTYPE=\"Minimal\" |
57 ifeq ($(OPENJDK_TARGET_OS), linux) |
57 ifeq ($(call isTargetOs, linux), true) |
58 # Override the default -g with a more liberal strip policy for the minimal JVM |
58 # Override the default -g with a more liberal strip policy for the minimal JVM |
59 JVM_STRIPFLAGS := --strip-unneeded |
59 JVM_STRIPFLAGS := --strip-unneeded |
60 endif |
60 endif |
61 endif |
61 endif |
62 |
62 |