--- a/hotspot/make/lib/JvmFeatures.gmk Sun Dec 11 12:05:57 2016 -0800
+++ b/hotspot/make/lib/JvmFeatures.gmk Sun Dec 11 19:07:04 2016 -0800
@@ -146,3 +146,11 @@
memBaseline.cpp memReporter.cpp mallocTracker.cpp virtualMemoryTracker.cpp nmtCommon.cpp \
memTracker.cpp nmtDCmd.cpp mallocSiteTable.cpp
endif
+
+ifeq ($(call check-jvm-feature, aot), true)
+ JVM_CFLAGS_FEATURES += -DINCLUDE_AOT
+else
+ JVM_EXCLUDE_FILES += \
+ compiledIC_aot_x86_64.cpp compilerRuntime.cpp \
+ aotCodeHeap.cpp aotCompiledMethod.cpp aotLoader.cpp compiledIC_aot.cpp
+endif