--- old/make/Main.gmk 2015-09-16 15:11:11.000000000 -0700 +++ new/make/Main.gmk 2015-09-16 15:11:11.000000000 -0700 @@ -110,6 +110,7 @@ JDK_GENSRC_TARGETS := $(filter %-gensrc-jdk, $(GENSRC_TARGETS)) LANGTOOLS_GENSRC_TARGETS := $(filter %-gensrc-langtools, $(GENSRC_TARGETS)) CORBA_GENSRC_TARGETS := $(filter %-gensrc-corba, $(GENSRC_TARGETS)) +HOTSPOT_GENSRC_TARGETS := $(filter %-gensrc-hotspot, $(GENSRC_TARGETS)) ALL_TARGETS += $(GENSRC_TARGETS) @@ -131,7 +132,8 @@ FILE_PREFIX := Copy, \ MAKE_SUBDIR := copy, \ CHECK_MODULES := $(ALL_MODULES), \ - USE_WRAPPER := true)) + USE_WRAPPER := true, \ + MULTIPLE_MAKEFILES := true)) ALL_TARGETS += $(COPY_TARGETS) @@ -352,6 +354,8 @@ $(CORBA_GENSRC_TARGETS): interim-langtools + $(HOTSPOT_GENSRC_TARGETS): interim-langtools + $(JDK_GENSRC_TARGETS): interim-langtools buildtools-jdk interim-corba: $(CORBA_GENSRC_TARGETS) @@ -417,6 +421,9 @@ # Explicitly add dependencies for special targets java.base-java: unpack-sec + # The copy target copies files generated by gensrc + java.base-copy-hotspot: java.base-gensrc-hotspot + jdk.jdeps-gendata: java rmic zip-security: java.base-java java.security.jgss-java java.security.jgss-libs \