make/hotspot/lib/JvmFeatures.gmk
changeset 53683 48ff68e2fe5c
parent 52925 9c18c9d839d3
child 54250 601326fead41
equal deleted inserted replaced
53682:e30211561a17 53683:48ff68e2fe5c
    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