--- a/make/common/Modules.gmk Wed Jul 05 22:34:05 2017 +0200
+++ b/make/common/Modules.gmk Tue Dec 13 02:04:18 2016 +0100
@@ -145,6 +145,20 @@
endif
################################################################################
+# Filter out Graal specific modules if Graal build is disabled
+
+ifeq ($(INCLUDE_GRAAL), false)
+ MODULES_FILTER += jdk.vm.compiler
+endif
+
+################################################################################
+# Filter out aot specific modules if aot is disabled
+
+ifeq ($(ENABLE_AOT), false)
+ MODULES_FILTER += jdk.aot
+endif
+
+################################################################################
# Module list macros
# Use append so that the custom extension may add to these variables