110 ifneq ($(call check-jvm-feature, jni-check), true)
111 JVM_CFLAGS_FEATURES += -DINCLUDE_JNI_CHECK=0
112 JVM_EXCLUDE_FILES += jniCheck.cpp
113 endif
114
115 ifneq ($(call check-jvm-feature, services), true)
116 JVM_CFLAGS_FEATURES += -DINCLUDE_SERVICES=0
117 JVM_EXCLUDE_FILES += heapDumper.cpp heapInspection.cpp \
118 attachListener_$(HOTSPOT_TARGET_OS).cpp attachListener.cpp
119 endif
120
121 ifneq ($(call check-jvm-feature, management), true)
122 JVM_CFLAGS_FEATURES += -DINCLUDE_MANAGEMENT=0
123 endif
124
125 ifneq ($(call check-jvm-feature, cds), true)
126 JVM_CFLAGS_FEATURES += -DINCLUDE_CDS=0
127 JVM_EXCLUDE_FILES += \
128 classLoaderDataShared.cpp \
129 classLoaderExt.cpp \
130 systemDictionaryShared.cpp
131 JVM_EXCLUDE_PATTERNS += cds/
132 endif
133
134 ifneq ($(call check-jvm-feature, g1gc), true)
135 JVM_CFLAGS_FEATURES += -DINCLUDE_G1GC=0
136 JVM_EXCLUDE_PATTERNS += gc/g1
137 endif
138
139 ifneq ($(call check-jvm-feature, parallelgc), true)
140 JVM_CFLAGS_FEATURES += -DINCLUDE_PARALLELGC=0
141 JVM_EXCLUDE_PATTERNS += gc/parallel
142 endif
143
144 ifneq ($(call check-jvm-feature, serialgc), true)
145 JVM_CFLAGS_FEATURES += -DINCLUDE_SERIALGC=0
146 JVM_EXCLUDE_PATTERNS += gc/serial
147 endif
148
149 ifneq ($(call check-jvm-feature, epsilongc), true)
|
110 ifneq ($(call check-jvm-feature, jni-check), true)
111 JVM_CFLAGS_FEATURES += -DINCLUDE_JNI_CHECK=0
112 JVM_EXCLUDE_FILES += jniCheck.cpp
113 endif
114
115 ifneq ($(call check-jvm-feature, services), true)
116 JVM_CFLAGS_FEATURES += -DINCLUDE_SERVICES=0
117 JVM_EXCLUDE_FILES += heapDumper.cpp heapInspection.cpp \
118 attachListener_$(HOTSPOT_TARGET_OS).cpp attachListener.cpp
119 endif
120
121 ifneq ($(call check-jvm-feature, management), true)
122 JVM_CFLAGS_FEATURES += -DINCLUDE_MANAGEMENT=0
123 endif
124
125 ifneq ($(call check-jvm-feature, cds), true)
126 JVM_CFLAGS_FEATURES += -DINCLUDE_CDS=0
127 JVM_EXCLUDE_FILES += \
128 classLoaderDataShared.cpp \
129 classLoaderExt.cpp \
130 precompiler.cpp \
131 SCCache.cpp \
132 systemDictionaryShared.cpp
133 JVM_EXCLUDE_PATTERNS += cds/
134 endif
135
136 ifneq ($(call check-jvm-feature, g1gc), true)
137 JVM_CFLAGS_FEATURES += -DINCLUDE_G1GC=0
138 JVM_EXCLUDE_PATTERNS += gc/g1
139 endif
140
141 ifneq ($(call check-jvm-feature, parallelgc), true)
142 JVM_CFLAGS_FEATURES += -DINCLUDE_PARALLELGC=0
143 JVM_EXCLUDE_PATTERNS += gc/parallel
144 endif
145
146 ifneq ($(call check-jvm-feature, serialgc), true)
147 JVM_CFLAGS_FEATURES += -DINCLUDE_SERIALGC=0
148 JVM_EXCLUDE_PATTERNS += gc/serial
149 endif
150
151 ifneq ($(call check-jvm-feature, epsilongc), true)
|