--- j2se/make/common/Defs.gmk.orig 2010-11-28 19:15:40 +0100 +++ j2se/make/common/Defs.gmk 2010-11-28 19:17:46 +0100 @@ -559,7 +559,11 @@ STACKSIZE = 1536 endif STACKSIZEFLAG = -XX:ThreadStackSize=$(STACKSIZE) -JAVAHFLAGS += -J$(STACKSIZEFLAG) + +# Do not confuse kaffe +ifndef ALT_BOOTDIR2 + JAVAHFLAGS += -J$(STACKSIZEFLAG) +endif # # Invoking the Java compiler. In leaf makefiles, choose as follows: @@ -610,9 +614,9 @@ # variable in $(BUILDDIR)/java/GNUmakefile. # JAVA_BOOT = $(BOOTDIR)/bin/java -Xbootclasspath/p:$(BUILDDIR)/sun/javac/javac/gjc.jar -JAVAC_BOOT = $(BOOTDIR)/bin/javac -J-Xbootclasspath/p:$(BUILDDIR)/sun/javac/javac/gjc.jar -Xbootclasspath/p:$(BUILDDIR)/sun/javac/javac/collect.jar -target jsr14 +JAVAC_BOOT = $(BOOTDIR)/bin/javac -classpath $(BUILDDIR)/sun/javac/javac/gjc.jar:$(BUILDDIR)/sun/javac/javac/collect.jar -target 1.4 JAVAC_BOOT_CMD = $(JAVAC_BOOT) $(JAVAC_BOOT_FLAGS) $(JAVACFLAGS) $(LANGUAGE_VERSION) -JAVAH_BOOT_CMD = $(BOOTDIR)/bin/javah -J-Xbootclasspath/p:$(BUILDDIR)/sun/javac/javac/gjc.jar +JAVAH_BOOT_CMD = $(BOOTDIR)/bin/javah -classpath $(ALT_BOOTDIR2)/jre/lib/glibj.zip:$(BUILDDIR)/sun/javac/javac/gjc.jar # Setting USEBOOTENV in the environment allows using the boot environment # for all targets - very useful to allow a merge to proceed while debugging