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)
150 JVM_CFLAGS_FEATURES += -DINCLUDE_EPSILONGC=0
|
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 trainingData.cpp
134 JVM_EXCLUDE_PATTERNS += cds/
135 endif
136
137 ifneq ($(call check-jvm-feature, g1gc), true)
138 JVM_CFLAGS_FEATURES += -DINCLUDE_G1GC=0
139 JVM_EXCLUDE_PATTERNS += gc/g1
140 endif
141
142 ifneq ($(call check-jvm-feature, parallelgc), true)
143 JVM_CFLAGS_FEATURES += -DINCLUDE_PARALLELGC=0
144 JVM_EXCLUDE_PATTERNS += gc/parallel
145 endif
146
147 ifneq ($(call check-jvm-feature, serialgc), true)
148 JVM_CFLAGS_FEATURES += -DINCLUDE_SERIALGC=0
149 JVM_EXCLUDE_PATTERNS += gc/serial
150 endif
151
152 ifneq ($(call check-jvm-feature, epsilongc), true)
153 JVM_CFLAGS_FEATURES += -DINCLUDE_EPSILONGC=0
|