1.1 --- a/common/autoconf/spec.gmk.in Wed Jan 30 13:39:23 2013 -0800 1.2 +++ b/common/autoconf/spec.gmk.in Thu Jan 31 14:00:09 2013 +0100 1.3 @@ -434,6 +434,12 @@ 1.4 1.5 JARSIGNER=@FIXPATH@ $(BOOT_JDK)/bin/jarsigner 1.6 1.7 +# You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ... 1.8 +BOOTSTRAP_JAVAC_JAR:=$(LANGTOOLS_OUTPUTDIR)/dist/bootstrap/lib/javac.jar 1.9 +BOOTSTRAP_JAVAC_ARGS:="-Xbootclasspath/p:$(BOOTSTRAP_JAVAC_JAR)" -cp $(BOOTSTRAP_JAVAC_JAR) 1.10 +NEW_JAVAC = $(BOOTSTRAP_JAVAC_ARGS) com.sun.tools.javac.Main 1.11 +NEW_JAVADOC = $(BOOTSTRAP_JAVAC_ARGS) com.sun.tools.javadoc.Main 1.12 + 1.13 # Base flags for RC 1.14 # Guarding this against resetting value. Legacy make files include spec multiple 1.15 # times.