6873059: Explicitly use -source 6 -target 6 when compiling with the boot jdk javac

Thu, 20 Aug 2009 01:28:58 +0100

author
andrew
date
Thu, 20 Aug 2009 01:28:58 +0100
changeset 109
8001ba2bf10d
parent 107
175bd6877954
child 110
04414f276160

6873059: Explicitly use -source 6 -target 6 when compiling with the boot jdk javac
Summary: The bootstrap javac currently uses the default source and targets of the boot javac
Reviewed-by: jjg, ohair

make/common/shared/Defs-java.gmk file | annotate | diff | comparison | revisions
     1.1 --- a/make/common/shared/Defs-java.gmk	Fri Aug 14 08:49:25 2009 -0700
     1.2 +++ b/make/common/shared/Defs-java.gmk	Thu Aug 20 01:28:58 2009 +0100
     1.3 @@ -179,7 +179,9 @@
     1.4  ifeq ($(COMPILER_WARNINGS_FATAL), true)
     1.5    BOOT_JAVACFLAGS  += -Werror
     1.6  endif
     1.7 -BOOT_JAVACFLAGS  += -encoding ascii
     1.8 +BOOT_SOURCE_LANGUAGE_VERSION = 6
     1.9 +BOOT_TARGET_CLASS_VERSION = 6
    1.10 +BOOT_JAVACFLAGS  += -encoding ascii -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION)
    1.11  
    1.12  BOOT_JAVA_CMD      = $(BOOTDIR)/bin/java $(JAVA_TOOLS_FLAGS)
    1.13  BOOT_JAVAC_CMD     = $(BOOTDIR)/bin/javac $(JAVAC_JVM_FLAGS) $(BOOT_JAVACFLAGS)

mercurial