# HG changeset patch # User duke # Date 1499267186 -7200 # Node ID e7ce545db1f827d0401a67495caf763393b1ad9f # Parent 737d10f28a89476dbec08b1d871428804b029e2c# Parent 9a596221da879a60d6d74ac99fa8a450c63bf87b Merge diff -r 737d10f28a89 -r e7ce545db1f8 .hgtags-top-repo --- a/.hgtags-top-repo Thu Jan 28 11:27:04 2010 -0800 +++ b/.hgtags-top-repo Wed Jul 05 17:06:26 2017 +0200 @@ -55,3 +55,4 @@ ab4ae8f4514693a9fe17ca2fec0239d8f8450d2c jdk7-b78 20aeeb51713990dbea6929a2e100a8bbf5df70d4 jdk7-b79 a3242906c7747b5d9bcc3d118c7c3c69aa40f4b7 jdk7-b80 +8403096d1fe7ff5318df9708cfec84a3fd3e1cf9 jdk7-b81 diff -r 737d10f28a89 -r e7ce545db1f8 corba/.hgtags --- a/corba/.hgtags Thu Jan 28 11:27:04 2010 -0800 +++ b/corba/.hgtags Wed Jul 05 17:06:26 2017 +0200 @@ -55,3 +55,4 @@ a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78 ec0421b5703b677e2226cf4bf7ae4eaafd8061c5 jdk7-b79 0336e70ca0aeabc783cc01658f36cb6e27ea7934 jdk7-b80 +e08a42a2a94d97ea8eedb187a94dbff822c8fbba jdk7-b81 diff -r 737d10f28a89 -r e7ce545db1f8 hotspot/.hgtags --- a/hotspot/.hgtags Thu Jan 28 11:27:04 2010 -0800 +++ b/hotspot/.hgtags Wed Jul 05 17:06:26 2017 +0200 @@ -55,3 +55,4 @@ e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78 a5a6adfca6ecefb5894a848debabfe442ff50e25 jdk7-b79 3003ddd1d4330b06cb4691ae74d600d3685899eb jdk7-b80 +1f9b07674480c224828852ffe137beea36b3cab5 jdk7-b81 diff -r 737d10f28a89 -r e7ce545db1f8 jaxp/.hgtags --- a/jaxp/.hgtags Thu Jan 28 11:27:04 2010 -0800 +++ b/jaxp/.hgtags Wed Jul 05 17:06:26 2017 +0200 @@ -55,3 +55,4 @@ 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78 b1005c504358c18694c84e95fec16b28cdce7ae1 jdk7-b79 9219574db5936367114b0f31469837f27d5a375a jdk7-b80 +204e59d488cdaa9eafa8cb7164ea955b5a9d4a51 jdk7-b81 diff -r 737d10f28a89 -r e7ce545db1f8 jaxws/.hgtags --- a/jaxws/.hgtags Thu Jan 28 11:27:04 2010 -0800 +++ b/jaxws/.hgtags Wed Jul 05 17:06:26 2017 +0200 @@ -55,3 +55,4 @@ fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78 c08894f5b6e594b9b12993e256b96c1b38099632 jdk7-b79 447767dee56a0f8cb89acc8bf7be5f9be7d84e8b jdk7-b80 +f051045fe94a48fae1097f90cbd9227e6aae6b7e jdk7-b81 diff -r 737d10f28a89 -r e7ce545db1f8 jdk/.hgtags --- a/jdk/.hgtags Thu Jan 28 11:27:04 2010 -0800 +++ b/jdk/.hgtags Wed Jul 05 17:06:26 2017 +0200 @@ -55,3 +55,4 @@ 1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78 918920710d65432a2d54fdf407c1524a5571c4ad jdk7-b79 049cfaaa9a7374e3768a79969a799e8b59ad52fa jdk7-b80 +10b993d417fcdb40480dad7032ac241f4b87f1af jdk7-b81 diff -r 737d10f28a89 -r e7ce545db1f8 jdk/make/common/shared/Defs-java.gmk --- a/jdk/make/common/shared/Defs-java.gmk Thu Jan 28 11:27:04 2010 -0800 +++ b/jdk/make/common/shared/Defs-java.gmk Wed Jul 05 17:06:26 2017 +0200 @@ -138,6 +138,10 @@ # Needed for javah JAVAHFLAGS += -bootclasspath $(CLASSBINDIR) +# Needed for javadoc to ensure it builds documentation +# against the newly built classes +JAVADOCFLAGS += -bootclasspath $(CLASSBINDIR) + # Needed for JAVADOC and BOOT_JAVACFLAGS NO_PROPRIETARY_API_WARNINGS = -XDignore.symbol.file=true @@ -155,14 +159,15 @@ -jar $(JAVAH_JAR) $(JAVAHFLAGS) JAVADOC_CMD = $(BOOT_JAVA_CMD) \ "-Xbootclasspath/p:$(JAVADOC_JAR)$(CLASSPATH_SEPARATOR)$(JAVAC_JAR)$(CLASSPATH_SEPARATOR)$(DOCLETS_JAR)" \ - -jar $(JAVADOC_JAR) + -jar $(JAVADOC_JAR) $(JAVADOCFLAGS) else # If no explicit tools, use boot tools (add VM flags in this case) JAVAC_CMD = $(JAVA_TOOLS_DIR)/javac $(JAVAC_JVM_FLAGS) \ $(JAVACFLAGS) JAVAH_CMD = $(JAVA_TOOLS_DIR)/javah \ $(JAVAHFLAGS) - JAVADOC_CMD = $(JAVA_TOOLS_DIR)/javadoc $(JAVA_TOOLS_FLAGS:%=-J%) + JAVADOC_CMD = $(JAVA_TOOLS_DIR)/javadoc $(JAVA_TOOLS_FLAGS:%=-J%) \ + $(JAVADOCFLAGS) endif # Override of what javac to use (see deploy workspace) diff -r 737d10f28a89 -r e7ce545db1f8 jdk/make/docs/Makefile --- a/jdk/make/docs/Makefile Thu Jan 28 11:27:04 2010 -0800 +++ b/jdk/make/docs/Makefile Wed Jul 05 17:06:26 2017 +0200 @@ -69,7 +69,7 @@ THIS_YEAR := $(shell $(DATE) | $(SED) -e 's/ / /g' | $(CUT) -d' ' -f6) TRADEMARK = &\#x2122; -IGNORED_TAGS = beaninfo revised since.unbundled spec Note ToDo +IGNORED_TAGS = beaninfo revised since.unbundled spec specdefault Note ToDo JLS3_URL = http://java.sun.com/docs/books/jls/ JLS3_CITE = \ diff -r 737d10f28a89 -r e7ce545db1f8 jdk/make/javax/swing/beaninfo/SwingBeans.gmk --- a/jdk/make/javax/swing/beaninfo/SwingBeans.gmk Thu Jan 28 11:27:04 2010 -0800 +++ b/jdk/make/javax/swing/beaninfo/SwingBeans.gmk Wed Jul 05 17:06:26 2017 +0200 @@ -25,7 +25,7 @@ # # Makefile to build the BeanInfo generation tool (ie, a doclet), and -# then the beaninfo itself. Swing versions prior to 1.2 is no longer +# then the beaninfo itself. Swing versions prior to 1.2 are no longer # built. # # This makefile could be a lot simpler if we made it more regular. @@ -44,13 +44,12 @@ $(MAKE) DEBUG_FLAG=true make-swing-beans -LOCAL_JAVADOC = $(JAVADOC_CMD) $(JAVADOCFLAGS) # get the absolute path to the jar command. PREFIX = 1.2 -JAVADOCFLAGS = $(NO_PROPRIETARY_API_WARNINGS) $(LANGUAGE_VERSION) +JAVADOCFLAGS += $(NO_PROPRIETARY_API_WARNINGS) $(LANGUAGE_VERSION) SWINGPKG = javax/swing LOCAL_JAVAC_FLAGS = $(OTHER_JAVACFLAGS) -# since LOCAL_JAVADOC runs on ALT_BOOTDIR, the doclet and all its classes must be compiled to match +# since JAVADOC_CMD runs on ALT_BOOTDIR, the doclet and all its classes must be compiled to match DOCLET_JAVAC_FLAGS = -source 6 -target 6 include FILES.gmk @@ -114,7 +113,7 @@ .javadoc.beanlist: if [ -s $(TEMPDIR)/.beans.list ]; \ - then $(LOCAL_JAVADOC) $(DOCLETFLAGS) -x $(DEBUG_FLAG) -d $(BEANSRCDIR) -t $(DOCLETSRC)/SwingBeanInfo.template -docletpath $(DOCLETDST) \ + then $(JAVADOC_CMD) $(DOCLETFLAGS) -x $(DEBUG_FLAG) -d $(BEANSRCDIR) -t $(DOCLETSRC)/SwingBeanInfo.template -docletpath $(DOCLETDST) \ $(shell if [ -s $(TEMPDIR)/.beans.list ]; then $(CAT) $(TEMPDIR)/.beans.list; fi); \ fi @$(java-vm-cleanup)