# HG changeset patch # User ihse # Date 1392987159 -3600 # Node ID fb9b081c28e3bb08931d9b653a523a7ba8a3b37f # Parent b66277a59feb49368c332e7b0c77a2753db63653 8007897: Make creates file with illegal name in Windows. Reviewed-by: tbell diff -r b66277a59feb -r fb9b081c28e3 jdk/make/gensrc/GensrcExceptions.gmk --- a/jdk/make/gensrc/GensrcExceptions.gmk Fri Feb 21 12:31:29 2014 +0100 +++ b/jdk/make/gensrc/GensrcExceptions.gmk Fri Feb 21 13:52:39 2014 +0100 @@ -43,13 +43,13 @@ ### -$(GENSRC_EXCEPTIONS_DST)/_the.%: $(GENSRC_EXCEPTIONS_SRC)/%/exceptions \ +$(GENSRC_EXCEPTIONS_DST)/_the.%.marker: $(GENSRC_EXCEPTIONS_SRC)/%/exceptions \ $(GENSRC_EXCEPTIONS_CMD) \ $(GENSRC_EXCEPTIONS_DST)/_the.exceptions.dir $(MKDIR) -p $(@D)/$* SCRIPTS="$(JDK_TOPDIR)/make/scripts" NAWK="$(NAWK)" SH="$(SH)" $(SH) $(GENSRC_EXCEPTIONS_CMD) $< $(@D)/$* $(LOG_INFO) $(TOUCH) $@ -GENSRC_EXCEPTIONS += $(foreach D,$(GENSRC_EXCEPTIONS_SRC_DIRS),$(GENSRC_EXCEPTIONS_DST)/_the.$(D)) +GENSRC_EXCEPTIONS += $(foreach D,$(GENSRC_EXCEPTIONS_SRC_DIRS),$(GENSRC_EXCEPTIONS_DST)/_the.$(D).marker) $(GENSRC_EXCEPTIONS): $(BUILD_TOOLS)