From 50dfd0ebd98443d4382cf7460d5b0a87e2d5edbf Mon Sep 17 00:00:00 2001 From: Jonathan Gibbons Date: Mon, 27 Jul 2009 15:19:55 -0700 Subject: [PATCH] 6854244: change source/target used to compile JDK to 7 Reviewed-by: ohair --- jdk/make/common/shared/Defs-control.gmk | 4 ++-- jdk/make/common/shared/Defs-java.gmk | 8 ++++---- jdk/make/java/dyn/Makefile | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/jdk/make/common/shared/Defs-control.gmk b/jdk/make/common/shared/Defs-control.gmk index 9c62bf6f7e0..565cbbaa156 100644 --- a/jdk/make/common/shared/Defs-control.gmk +++ b/jdk/make/common/shared/Defs-control.gmk @@ -92,9 +92,9 @@ ABS_TEMP_DIR = $(ABS_OUTPUTDIR)/tmp dummy := $(shell $(MKDIR) -p $(TEMP_DIR)) # The language version we want for this jdk build -SOURCE_LANGUAGE_VERSION=5 +SOURCE_LANGUAGE_VERSION=7 # The class version we want for this jdk build -TARGET_CLASS_VERSION=5 +TARGET_CLASS_VERSION=7 # The MESSAGE, WARNING and ERROR files are used to store sanity check and # source check messages, warnings and errors. diff --git a/jdk/make/common/shared/Defs-java.gmk b/jdk/make/common/shared/Defs-java.gmk index 16db68b1113..9d918af877d 100644 --- a/jdk/make/common/shared/Defs-java.gmk +++ b/jdk/make/common/shared/Defs-java.gmk @@ -122,13 +122,13 @@ ifeq ($(JAVAC_WARNINGS_FATAL), true) JAVACFLAGS += -Werror endif -# Add the source level (currently all source is 1.5, should this be 1.6?) -SOURCE_LANGUAGE_VERSION = 5 +# Add the source level +SOURCE_LANGUAGE_VERSION = 7 LANGUAGE_VERSION = -source $(SOURCE_LANGUAGE_VERSION) JAVACFLAGS += $(LANGUAGE_VERSION) -# Add the class version we want (currently this is 5, should it be 6 or even 7?) -TARGET_CLASS_VERSION = 5 +# Add the class version we want +TARGET_CLASS_VERSION = 7 CLASS_VERSION = -target $(TARGET_CLASS_VERSION) JAVACFLAGS += $(CLASS_VERSION) JAVACFLAGS += -encoding ascii diff --git a/jdk/make/java/dyn/Makefile b/jdk/make/java/dyn/Makefile index 00cc225f4d0..5ae0b5056e4 100644 --- a/jdk/make/java/dyn/Makefile +++ b/jdk/make/java/dyn/Makefile @@ -33,8 +33,8 @@ AUTO_FILES_JAVA_DIRS = java/dyn sun/dyn # The sources built here use new language syntax to generate # method handle calls. Let's be sure we are using that format. -#LANGUAGE_VERSION = -source 7 -#CLASS_VERSION = -target 7 +LANGUAGE_VERSION = -source 7 +CLASS_VERSION = -target 7 # Actually, it will be less disruptive to compile with the same # -target option as the rest of the system, and just turn on