Mercurial > hg > icedtea7
changeset 1889:8e5de53d67cd
Bump to b60.
2009-06-11 Andrew John Hughes <ahughes@redhat.com>
* patches/hotspot/default/icedtea-debuginfo.patch,
* patches/icedtea-debuginfo.patch,
* patches/icedtea-javac-debuginfo.patch:
Removed, replaced by aph's upstream patches.
* Makefile.am:
Bump to b60, turn on DEBUG_CLASSFILES and DEBUG_BINARIES.
* patches/ecj/icedtea.patch,
* patches/hotspot/default/icedtea-zero-build.patch:
Rerolled.
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Tue, 16 Jun 2009 11:04:53 +0100 |
parents | f95ae75a68c6 |
children | cba3ed800419 |
files | ChangeLog Makefile.am patches/ecj/icedtea.patch patches/hotspot/default/icedtea-debuginfo.patch patches/hotspot/default/icedtea-zero-build.patch patches/icedtea-debuginfo.patch patches/icedtea-javac-debuginfo.patch |
diffstat | 7 files changed, 114 insertions(+), 280 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Thu Jun 11 22:40:38 2009 +0100 +++ b/ChangeLog Tue Jun 16 11:04:53 2009 +0100 @@ -1,3 +1,15 @@ +2009-06-11 Andrew John Hughes <ahughes@redhat.com> + + * patches/hotspot/default/icedtea-debuginfo.patch, + * patches/icedtea-debuginfo.patch, + * patches/icedtea-javac-debuginfo.patch: + Removed, replaced by aph's upstream patches. + * Makefile.am: + Bump to b60, turn on DEBUG_CLASSFILES and DEBUG_BINARIES. + * patches/ecj/icedtea.patch, + * patches/hotspot/default/icedtea-zero-build.patch: + Rerolled. + 2009-06-11 Andrew John Hughes <ahughes@redhat.com> * configure.ac:
--- a/Makefile.am Thu Jun 11 22:40:38 2009 +0100 +++ b/Makefile.am Tue Jun 16 11:04:53 2009 +0100 @@ -1,20 +1,20 @@ -OPENJDK_VERSION = b59 +OPENJDK_VERSION = b60 -OPENJDK_CHANGESET = 0d76c4da605f -CORBA_CHANGESET = e9ba2b962ddf -JAXP_CHANGESET = 748976d69503 -JAXWS_CHANGESET = faac46e2e60f -JDK_CHANGESET = 3d024b86523a -LANGTOOLS_CHANGESET = 0f653be1a42f -HOTSPOT_CHANGESET = aa0c48844632 +OPENJDK_CHANGESET = 472c21584cfd +CORBA_CHANGESET = e906b16a12a9 +JAXP_CHANGESET = f1ac756616ea +JAXWS_CHANGESET = 55ffcbca5f46 +JDK_CHANGESET = 1a01c90431a7 +LANGTOOLS_CHANGESET = 522520757dd3 +HOTSPOT_CHANGESET = 86092459c54d -OPENJDK_MD5SUM = 51beb96e5d6bc4b875b4316f4ef724d7 -CORBA_MD5SUM = 13b64a402845a469cae31e04ffc5ee80 -JAXP_MD5SUM = 18c922319545d7e907a2d6cbb265865d -JAXWS_MD5SUM = b2c0a779e349f82427a78485ef53321b -JDK_MD5SUM = 16f6bbc35c99de1996b545b6b500f668 -LANGTOOLS_MD5SUM = ccad721f71ab49a61bbf684039b4d55d -HOTSPOT_MD5SUM = c40c25a481a1c33ac15a89812a0b9f8c +OPENJDK_MD5SUM = 9f5e15067cf5207760a83cea8ba41da8 +CORBA_MD5SUM = 7f00e0b5d16046d116cd53c9f43c7122 +JAXP_MD5SUM = 2de0ec54014eb7f25c811e40fc2e3e3f +JAXWS_MD5SUM = 9c0131755eefaa929ca8e47abe21cc58 +JDK_MD5SUM = 1fd637880521f3e2c274a1db8bfed89b +LANGTOOLS_MD5SUM = e7c0ac7a9d67d361cc64fc15312d4a85 +HOTSPOT_MD5SUM = 18c922319545d7e907a2d6cbb265865d CACAO_VERSION = 0.99.4 CACAO_MD5SUM = 63220327925ace13756ae334c55a3baa @@ -1571,7 +1571,9 @@ "DISTRIBUTION_ID=$(DIST_ID)" \ "ALT_JIBX_LIBS_PATH=$(JIBX_DEPS_DIR)" \ "ALT_NETX_DIST=$(abs_top_builddir)/netx.build" \ - "ALT_LIVECONNECT_DIST=$(abs_top_builddir)" + "ALT_LIVECONNECT_DIST=$(abs_top_builddir)" \ + "DEBUG_CLASSFILES=true" \ + "DEBUG_BINARIES=true" if WITH_CACAO ICEDTEA_ENV += \ @@ -1655,7 +1657,9 @@ "JAR_ACCEPTS_STDIN_LIST=$(JAR_ACCEPTS_STDIN_LIST)" \ "DISABLE_NIMBUS=true" \ "ALT_NETX_DIST=$(abs_top_builddir)/netx.build" \ - "ALT_LIVECONNECT_DIST=$(abs_top_builddir)" + "ALT_LIVECONNECT_DIST=$(abs_top_builddir)" \ + "DEBUG_CLASSFILES=true" \ + "DEBUG_BINARIES=true" if WITH_CACAO ICEDTEA_ENV_ECJ += \ @@ -1997,8 +2001,6 @@ patches/icedtea-copy-plugs.patch \ patches/hotspot/$(HSBUILD)/icedtea-text-relocations.patch \ patches/icedtea-graphics.patch \ - patches/icedtea-debuginfo.patch \ - patches/hotspot/$(HSBUILD)/icedtea-debuginfo.patch \ patches/icedtea-ssl.patch \ $(PLUGIN_PATCH) \ patches/icedtea-webstart.patch \ @@ -2051,7 +2053,6 @@ patches/icedtea-signed-types.patch \ patches/icedtea-lc_ctype.patch \ patches/icedtea-messageutils.patch \ - patches/icedtea-javac-debuginfo.patch \ patches/icedtea-xjc.patch \ patches/icedtea-renderer-crossing.patch \ patches/icedtea-tests-jdk.patch \
--- a/patches/ecj/icedtea.patch Thu Jun 11 22:40:38 2009 +0100 +++ b/patches/ecj/icedtea.patch Tue Jun 16 11:04:53 2009 +0100 @@ -1,6 +1,6 @@ diff -Nru openjdk-ecj.orig/corba/make/com/sun/corba/se/Makefile openjdk-ecj/corba/make/com/sun/corba/se/Makefile --- openjdk-ecj.orig/corba/make/com/sun/corba/se/Makefile 2009-03-30 17:13:01.000000000 +0100 -+++ openjdk-ecj/corba/make/com/sun/corba/se/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/corba/make/com/sun/corba/se/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -42,7 +42,7 @@ # the rmic iiop backend needs some classes that are part of the impl/util # package. These classes use log wrappers, so they must be built after @@ -54,7 +54,7 @@ +include $(BUILDDIR)/common/Classes.gmk diff -Nru openjdk-ecj.orig/corba/make/common/Defs.gmk openjdk-ecj/corba/make/common/Defs.gmk --- openjdk-ecj.orig/corba/make/common/Defs.gmk 2009-03-30 17:13:01.000000000 +0100 -+++ openjdk-ecj/corba/make/common/Defs.gmk 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/corba/make/common/Defs.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -53,6 +53,13 @@ _OUTPUTDIR=$(TOPDIR)/build/$(PLATFORM)-$(ARCH) @@ -88,8 +88,8 @@ vpath %.java $(VPATH.java) vpath %.class $(CLASSBINDIR) diff -Nru openjdk-ecj.orig/corba/make/common/Defs-linux.gmk openjdk-ecj/corba/make/common/Defs-linux.gmk ---- openjdk-ecj.orig/corba/make/common/Defs-linux.gmk 2009-05-28 03:44:57.000000000 +0100 -+++ openjdk-ecj/corba/make/common/Defs-linux.gmk 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/corba/make/common/Defs-linux.gmk 2009-06-15 17:14:30.000000000 +0100 ++++ openjdk-ecj/corba/make/common/Defs-linux.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -276,7 +276,7 @@ fi; \ done) @@ -101,7 +101,7 @@ # We want to privatize JVM symbols on Solaris. This is so the user can diff -Nru openjdk-ecj.orig/corba/make/common/Rules.gmk openjdk-ecj/corba/make/common/Rules.gmk --- openjdk-ecj.orig/corba/make/common/Rules.gmk 2009-03-30 23:07:09.000000000 +0100 -+++ openjdk-ecj/corba/make/common/Rules.gmk 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/corba/make/common/Rules.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -201,8 +201,10 @@ $(ECHO) "# Java sources to be compiled: (listed in file $(JAVA_SOURCE_LIST))"; \ $(CAT) $(JAVA_SOURCE_LIST); \ @@ -116,9 +116,9 @@ @$(java-vm-cleanup) diff -Nru openjdk-ecj.orig/corba/make/common/shared/Defs-java.gmk openjdk-ecj/corba/make/common/shared/Defs-java.gmk ---- openjdk-ecj.orig/corba/make/common/shared/Defs-java.gmk 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/corba/make/common/shared/Defs-java.gmk 2009-05-28 09:03:57.000000000 +0100 -@@ -113,31 +113,14 @@ +--- openjdk-ecj.orig/corba/make/common/shared/Defs-java.gmk 2009-03-30 23:07:09.000000000 +0100 ++++ openjdk-ecj/corba/make/common/shared/Defs-java.gmk 2009-06-15 17:19:32.000000000 +0100 +@@ -120,31 +120,14 @@ JAVACFLAGS += $(OTHER_JAVACFLAGS) # Needed for javah @@ -158,7 +158,7 @@ ifdef JAVAC diff -Nru openjdk-ecj.orig/corba/make/org/omg/sources/Makefile openjdk-ecj/corba/make/org/omg/sources/Makefile --- openjdk-ecj.orig/corba/make/org/omg/sources/Makefile 2009-03-30 17:13:01.000000000 +0100 -+++ openjdk-ecj/corba/make/org/omg/sources/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/corba/make/org/omg/sources/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -93,8 +93,6 @@ POAHELHOLFILES = $(POA_GENERATED_HELP_HOL_java:%=$(GENSRCDIR)/%) @@ -237,7 +237,7 @@ diff -Nru openjdk-ecj.orig/corba/make/sun/rmi/corbalogsources/Makefile openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile --- openjdk-ecj.orig/corba/make/sun/rmi/corbalogsources/Makefile 2009-03-30 23:07:09.000000000 +0100 -+++ openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -172,7 +172,6 @@ ACTIVATIONFILES = $(com_sun_corba_se_spi_activation_java:%=$(GENSRCDIR)/%) @@ -255,8 +255,8 @@ portableactivation.idl.compile: $(PORTABLEACTIVATIONFILES) diff -Nru openjdk-ecj.orig/jaxp/make/build.xml openjdk-ecj/jaxp/make/build.xml ---- openjdk-ecj.orig/jaxp/make/build.xml 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jaxp/make/build.xml 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jaxp/make/build.xml 2009-06-15 14:57:04.000000000 +0100 ++++ openjdk-ecj/jaxp/make/build.xml 2009-06-15 17:21:10.000000000 +0100 @@ -71,7 +71,10 @@ <mkdir dir="${build.toolclasses.dir}"/> <javac srcdir="${make.tools.dir}/StripProperties" @@ -269,19 +269,21 @@ <taskdef name="pstrip" classname="StripPropertiesTask" classpath="${build.toolclasses.dir}/"/> -@@ -86,6 +89,8 @@ +@@ -86,7 +89,9 @@ memoryInitialSize="${javac.memoryInitialSize}" memoryMaximumSize="${javac.memoryMaximumSize}" - target="${javac.target}" + debug="${javac.debug}" +- target="${javac.target}"> ++ target="${javac.target}" + executable="${javac.executable}" -+ source="1.5" - debug="${javac.debug}"> ++ source="1.5"> <compilerarg value="-J-Xbootclasspath/p:${bootstrap.dir}/lib/javac.jar"/> <compilerarg line="${javac.version.opt}"/> + </javac> diff -Nru openjdk-ecj.orig/jaxp/make/Makefile openjdk-ecj/jaxp/make/Makefile ---- openjdk-ecj.orig/jaxp/make/Makefile 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jaxp/make/Makefile 2009-05-28 09:03:57.000000000 +0100 -@@ -75,7 +75,7 @@ +--- openjdk-ecj.orig/jaxp/make/Makefile 2009-06-15 17:14:26.000000000 +0100 ++++ openjdk-ecj/jaxp/make/Makefile 2009-06-15 17:19:32.000000000 +0100 +@@ -84,7 +84,7 @@ endif ifdef ALT_BOOTDIR @@ -291,9 +293,9 @@ ifdef ALT_OUTPUTDIR diff -Nru openjdk-ecj.orig/jaxws/make/build.properties openjdk-ecj/jaxws/make/build.properties ---- openjdk-ecj.orig/jaxws/make/build.properties 2009-05-28 03:44:57.000000000 +0100 -+++ openjdk-ecj/jaxws/make/build.properties 2009-05-28 09:03:57.000000000 +0100 -@@ -37,7 +37,7 @@ +--- openjdk-ecj.orig/jaxws/make/build.properties 2009-06-15 17:14:30.000000000 +0100 ++++ openjdk-ecj/jaxws/make/build.properties 2009-06-15 17:19:32.000000000 +0100 +@@ -36,7 +36,7 @@ # set the following to -version to verify the versions of javac being used javac.version.opt = # in time, there should be no exceptions to -Xlint:all @@ -303,8 +305,8 @@ # JVM memory size javac.memoryInitialSize = 128m diff -Nru openjdk-ecj.orig/jaxws/make/build.xml openjdk-ecj/jaxws/make/build.xml ---- openjdk-ecj.orig/jaxws/make/build.xml 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jaxws/make/build.xml 2009-05-28 09:05:20.000000000 +0100 +--- openjdk-ecj.orig/jaxws/make/build.xml 2009-06-15 14:57:13.000000000 +0100 ++++ openjdk-ecj/jaxws/make/build.xml 2009-06-15 17:22:06.000000000 +0100 @@ -93,7 +93,10 @@ <mkdir dir="${build.toolclasses.dir}"/> <javac srcdir="${make.tools.dir}/StripProperties" @@ -324,8 +326,8 @@ + executable="${javac.executable}" memoryInitialSize="${javac.memoryInitialSize}" memoryMaximumSize="${javac.memoryMaximumSize}" + debug="${javac.debug}" target="${javac.target}" - debug="${javac.debug}" - excludes="com/sun/tools/internal/txw2/**"> + excludes="com/sun/tools/internal/txw2/**" + source="1.5"> @@ -334,9 +336,9 @@ <compilerarg line="${javac.version.opt}"/> <compilerarg line="${javac.no.jdk.warnings}"/> diff -Nru openjdk-ecj.orig/jaxws/make/Makefile openjdk-ecj/jaxws/make/Makefile ---- openjdk-ecj.orig/jaxws/make/Makefile 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jaxws/make/Makefile 2009-05-28 09:03:57.000000000 +0100 -@@ -75,8 +75,8 @@ +--- openjdk-ecj.orig/jaxws/make/Makefile 2009-06-15 17:14:26.000000000 +0100 ++++ openjdk-ecj/jaxws/make/Makefile 2009-06-15 17:19:32.000000000 +0100 +@@ -84,8 +84,8 @@ endif ifdef ALT_BOOTDIR @@ -349,7 +351,7 @@ ifdef ALT_OUTPUTDIR diff -Nru openjdk-ecj.orig/jdk/make/common/BuildToolJar.gmk openjdk-ecj/jdk/make/common/BuildToolJar.gmk --- openjdk-ecj.orig/jdk/make/common/BuildToolJar.gmk 2009-03-30 17:23:03.000000000 +0100 -+++ openjdk-ecj/jdk/make/common/BuildToolJar.gmk 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/common/BuildToolJar.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -43,7 +43,8 @@ @$(prep-target) @$(MKDIR) -p $(BUILDTOOLCLASSDIR) @@ -361,8 +363,8 @@ -C $(BUILDTOOLCLASSDIR) $(PKGDIR) \ $(BOOT_JAR_JFLAGS) || $(RM) $@ diff -Nru openjdk-ecj.orig/jdk/make/common/Release.gmk openjdk-ecj/jdk/make/common/Release.gmk ---- openjdk-ecj.orig/jdk/make/common/Release.gmk 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jdk/make/common/Release.gmk 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jdk/make/common/Release.gmk 2009-06-15 17:14:31.000000000 +0100 ++++ openjdk-ecj/jdk/make/common/Release.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -654,10 +654,23 @@ $(RES_JAR_ARGLIST): $(RES_JAR_FILELIST) $(prep-target) @@ -449,7 +451,7 @@ endif # !windows diff -Nru openjdk-ecj.orig/jdk/make/common/Rules.gmk openjdk-ecj/jdk/make/common/Rules.gmk --- openjdk-ecj.orig/jdk/make/common/Rules.gmk 2009-03-30 17:23:03.000000000 +0100 -+++ openjdk-ecj/jdk/make/common/Rules.gmk 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/common/Rules.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -237,8 +237,9 @@ $(ECHO) "# Java sources to be compiled: (listed in file $<)"; \ $(CAT) $<.filtered; \ @@ -476,9 +478,9 @@ @$(TOUCH) $@ diff -Nru openjdk-ecj.orig/jdk/make/common/shared/Defs-java.gmk openjdk-ecj/jdk/make/common/shared/Defs-java.gmk ---- openjdk-ecj.orig/jdk/make/common/shared/Defs-java.gmk 2009-05-28 03:44:57.000000000 +0100 -+++ openjdk-ecj/jdk/make/common/shared/Defs-java.gmk 2009-05-28 09:03:57.000000000 +0100 -@@ -129,33 +129,22 @@ +--- openjdk-ecj.orig/jdk/make/common/shared/Defs-java.gmk 2009-06-15 17:14:30.000000000 +0100 ++++ openjdk-ecj/jdk/make/common/shared/Defs-java.gmk 2009-06-15 17:19:32.000000000 +0100 +@@ -135,33 +135,22 @@ JAVACFLAGS += $(OTHER_JAVACFLAGS) # Needed for javah @@ -514,8 +516,8 @@ # Override of what javac to use (see deploy workspace) diff -Nru openjdk-ecj.orig/jdk/make/java/nio/Makefile openjdk-ecj/jdk/make/java/nio/Makefile ---- openjdk-ecj.orig/jdk/make/java/nio/Makefile 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jdk/make/java/nio/Makefile 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jdk/make/java/nio/Makefile 2009-06-15 17:14:31.000000000 +0100 ++++ openjdk-ecj/jdk/make/java/nio/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -31,7 +31,7 @@ PACKAGE = java.nio LIBRARY = nio @@ -527,7 +529,7 @@ NIO_SRC = $(SHARE_SRC)/classes/java/nio diff -Nru openjdk-ecj.orig/jdk/make/java/text/Makefile openjdk-ecj/jdk/make/java/text/Makefile --- openjdk-ecj.orig/jdk/make/java/text/Makefile 2009-05-08 16:10:43.000000000 +0100 -+++ openjdk-ecj/jdk/make/java/text/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/java/text/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -81,8 +81,8 @@ -sourcepath $(TEXT_SRCDIR) \ $(TEXT_SOURCES) @@ -541,7 +543,7 @@ @$(java-vm-cleanup) diff -Nru openjdk-ecj.orig/jdk/make/Makefile openjdk-ecj/jdk/make/Makefile --- openjdk-ecj.orig/jdk/make/Makefile 2009-05-08 16:10:43.000000000 +0100 -+++ openjdk-ecj/jdk/make/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -239,7 +239,7 @@ all build:: sanity-all post-sanity-all @@ -553,7 +555,7 @@ diff -Nru openjdk-ecj.orig/jdk/make/sun/awt/FILES_export_unix.gmk openjdk-ecj/jdk/make/sun/awt/FILES_export_unix.gmk --- openjdk-ecj.orig/jdk/make/sun/awt/FILES_export_unix.gmk 2009-05-08 16:10:44.000000000 +0100 -+++ openjdk-ecj/jdk/make/sun/awt/FILES_export_unix.gmk 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/sun/awt/FILES_export_unix.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -189,3 +189,5 @@ java/awt/dnd/DnDConstants.java \ sun/awt/CausedFocusEvent.java @@ -562,7 +564,7 @@ + sun.java2d.opengl.OGLContext$$OGLContextCaps diff -Nru openjdk-ecj.orig/jdk/make/sun/awt/Makefile openjdk-ecj/jdk/make/sun/awt/Makefile --- openjdk-ecj.orig/jdk/make/sun/awt/Makefile 2009-05-08 16:10:44.000000000 +0100 -+++ openjdk-ecj/jdk/make/sun/awt/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/sun/awt/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -401,10 +401,9 @@ COMPILEFONTCONFIG_JARFILE = $(BUILDTOOLJARDIR)/compilefontconfig.jar @@ -579,7 +581,7 @@ fontconfigs.clean : diff -Nru openjdk-ecj.orig/jdk/make/sun/javazic/Makefile openjdk-ecj/jdk/make/sun/javazic/Makefile --- openjdk-ecj.orig/jdk/make/sun/javazic/Makefile 2009-03-30 17:23:03.000000000 +0100 -+++ openjdk-ecj/jdk/make/sun/javazic/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/sun/javazic/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -62,7 +62,8 @@ $(WORKDIR)/$(MAPFILE): $(BUILDTOOLJARDIR)/javazic.jar $(TZFILES) $(RM) -r $(@D) @@ -592,7 +594,7 @@ $(INSTALLDIR)/$(MAPFILE): $(WORKDIR)/$(MAPFILE) diff -Nru openjdk-ecj.orig/jdk/make/sun/text/Makefile openjdk-ecj/jdk/make/sun/text/Makefile --- openjdk-ecj.orig/jdk/make/sun/text/Makefile 2009-03-30 17:23:03.000000000 +0100 -+++ openjdk-ecj/jdk/make/sun/text/Makefile 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/make/sun/text/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -85,8 +85,9 @@ $(BOOT_JAVAC_CMD) -d $(TEXT_CLASSES) \ -sourcepath $(TEXT_SRCDIR) \ @@ -606,8 +608,8 @@ -spec $(UNICODEDATA)/UnicodeData.txt \ -language th diff -Nru openjdk-ecj.orig/jdk/make/sun/xawt/Makefile openjdk-ecj/jdk/make/sun/xawt/Makefile ---- openjdk-ecj.orig/jdk/make/sun/xawt/Makefile 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/jdk/make/sun/xawt/Makefile 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jdk/make/sun/xawt/Makefile 2009-06-15 17:14:31.000000000 +0100 ++++ openjdk-ecj/jdk/make/sun/xawt/Makefile 2009-06-15 17:19:32.000000000 +0100 @@ -294,11 +294,7 @@ TEMPDIR_CLASSES = $(TEMPDIR)/classes @@ -645,8 +647,8 @@ done $(TOUCH) $@ diff -Nru openjdk-ecj.orig/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java ---- openjdk-ecj.orig/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java 2009-05-28 03:44:01.000000000 +0100 -+++ openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java 2009-06-15 17:13:39.000000000 +0100 ++++ openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java 2009-06-15 17:19:32.000000000 +0100 @@ -647,9 +647,6 @@ throws FileNotFoundException, IOException { BufferedReader in = new BufferedReader(new FileReader(theTemplateFileName)); @@ -666,8 +668,8 @@ if (plane == 0 && bLatin1 == false) { genCaseMapTableDeclaration(result); diff -Nru openjdk-ecj.orig/jdk/src/share/classes/java/lang/Double.java openjdk-ecj/jdk/src/share/classes/java/lang/Double.java ---- openjdk-ecj.orig/jdk/src/share/classes/java/lang/Double.java 2009-05-28 03:43:50.000000000 +0100 -+++ openjdk-ecj/jdk/src/share/classes/java/lang/Double.java 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jdk/src/share/classes/java/lang/Double.java 2009-06-15 17:13:27.000000000 +0100 ++++ openjdk-ecj/jdk/src/share/classes/java/lang/Double.java 2009-06-15 17:19:32.000000000 +0100 @@ -76,7 +76,7 @@ * {@code 0x1.fffffffffffffP+1023} and also equal to * {@code Double.longBitsToDouble(0x7fefffffffffffffL)}. @@ -696,8 +698,8 @@ /** * Maximum exponent a finite {@code double} variable may have. diff -Nru openjdk-ecj.orig/jdk/src/share/classes/java/lang/Float.java openjdk-ecj/jdk/src/share/classes/java/lang/Float.java ---- openjdk-ecj.orig/jdk/src/share/classes/java/lang/Float.java 2009-05-28 03:43:50.000000000 +0100 -+++ openjdk-ecj/jdk/src/share/classes/java/lang/Float.java 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/jdk/src/share/classes/java/lang/Float.java 2009-06-15 17:13:27.000000000 +0100 ++++ openjdk-ecj/jdk/src/share/classes/java/lang/Float.java 2009-06-15 17:19:32.000000000 +0100 @@ -76,7 +76,7 @@ * {@code 0x1.fffffeP+127f} and also equal to * {@code Float.intBitsToFloat(0x7f7fffff)}. @@ -727,7 +729,7 @@ * Maximum exponent a finite {@code float} variable may have. It diff -Nru openjdk-ecj.orig/jdk/src/share/native/sun/java2d/opengl/OGLContext.h openjdk-ecj/jdk/src/share/native/sun/java2d/opengl/OGLContext.h --- openjdk-ecj.orig/jdk/src/share/native/sun/java2d/opengl/OGLContext.h 2009-03-30 17:23:07.000000000 +0100 -+++ openjdk-ecj/jdk/src/share/native/sun/java2d/opengl/OGLContext.h 2009-05-28 09:03:57.000000000 +0100 ++++ openjdk-ecj/jdk/src/share/native/sun/java2d/opengl/OGLContext.h 2009-06-15 17:19:32.000000000 +0100 @@ -27,6 +27,7 @@ #define OGLContext_h_Included @@ -793,9 +795,9 @@ /** * Evaluates to true if the given capability bitmask is present for the diff -Nru openjdk-ecj.orig/langtools/make/build.xml openjdk-ecj/langtools/make/build.xml ---- openjdk-ecj.orig/langtools/make/build.xml 2009-03-30 17:23:27.000000000 +0100 -+++ openjdk-ecj/langtools/make/build.xml 2009-05-28 09:03:57.000000000 +0100 -@@ -502,7 +502,9 @@ +--- openjdk-ecj.orig/langtools/make/build.xml 2009-06-15 14:59:52.000000000 +0100 ++++ openjdk-ecj/langtools/make/build.xml 2009-06-15 17:19:32.000000000 +0100 +@@ -509,7 +509,9 @@ includes="@{includes}" sourcepath="" includeAntRuntime="no" @@ -806,7 +808,7 @@ <compilerarg value="-J-Xbootclasspath/p:@{javac.bootclasspath}"/> <compilerarg line="${javac.version.opt}"/> <compilerarg line="-Xlint"/> -@@ -517,7 +519,9 @@ +@@ -524,7 +526,9 @@ includeAntRuntime="no" target="@{javac.target}" debug="${javac.debug}" @@ -817,7 +819,7 @@ <compilerarg value="-J-Xbootclasspath/p:@{javac.bootclasspath}"/> <compilerarg value="-Xbootclasspath/p:@{classes.dir}"/> <compilerarg line="${javac.no.jdk.warnings}"/> -@@ -571,7 +575,8 @@ +@@ -578,7 +582,8 @@ executable="${boot.java.home}/bin/javac" srcdir="${make.tools.dir}/CompileProperties" destdir="${build.toolclasses.dir}/" @@ -828,9 +830,9 @@ classname="CompilePropertiesTask" classpath="${build.toolclasses.dir}/"/> diff -Nru openjdk-ecj.orig/langtools/make/Makefile openjdk-ecj/langtools/make/Makefile ---- openjdk-ecj.orig/langtools/make/Makefile 2009-05-28 03:45:02.000000000 +0100 -+++ openjdk-ecj/langtools/make/Makefile 2009-05-28 09:03:57.000000000 +0100 -@@ -112,7 +112,7 @@ +--- openjdk-ecj.orig/langtools/make/Makefile 2009-06-15 17:14:26.000000000 +0100 ++++ openjdk-ecj/langtools/make/Makefile 2009-06-15 17:19:32.000000000 +0100 +@@ -122,7 +122,7 @@ ifdef ALT_BOOTDIR ANT_OPTIONS += -Dboot.java.home=$(ALT_BOOTDIR) @@ -840,8 +842,8 @@ ifdef ALT_OUTPUTDIR diff -Nru openjdk-ecj.orig/make/jdk-rules.gmk openjdk-ecj/make/jdk-rules.gmk ---- openjdk-ecj.orig/make/jdk-rules.gmk 2009-05-28 03:44:57.000000000 +0100 -+++ openjdk-ecj/make/jdk-rules.gmk 2009-05-28 09:03:57.000000000 +0100 +--- openjdk-ecj.orig/make/jdk-rules.gmk 2009-06-15 17:14:30.000000000 +0100 ++++ openjdk-ecj/make/jdk-rules.gmk 2009-06-15 17:19:32.000000000 +0100 @@ -58,7 +58,7 @@ endif
--- a/patches/hotspot/default/icedtea-debuginfo.patch Thu Jun 11 22:40:38 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,15 +0,0 @@ -diff -Nru openjdk.orig/hotspot/make/linux/makefiles/gcc.make openjdk/hotspot/make/linux/makefiles/gcc.make ---- openjdk.orig/hotspot/make/linux/makefiles/gcc.make 2008-08-20 22:58:22.000000000 +0100 -+++ openjdk/hotspot/make/linux/makefiles/gcc.make 2008-08-20 23:01:45.000000000 +0100 -@@ -62,6 +62,10 @@ - CFLAGS += -D_REENTRANT - CFLAGS += -fcheck-new - -+# Always generate full debuginfo on Linux. It'll be in a separate -+# debuginfo package when building RPMs. -+CFLAGS += -g -+ - ARCHFLAG = $(ARCHFLAG/$(BUILDARCH)) - ARCHFLAG/i486 = -m32 -march=i586 - ARCHFLAG/amd64 = -m64 -
--- a/patches/hotspot/default/icedtea-zero-build.patch Thu Jun 11 22:40:38 2009 +0100 +++ b/patches/hotspot/default/icedtea-zero-build.patch Tue Jun 16 11:04:53 2009 +0100 @@ -1,6 +1,6 @@ diff -Nru openjdk.orig/hotspot/make/defs.make openjdk/hotspot/make/defs.make ---- openjdk.orig/hotspot/make/defs.make 2008-11-22 00:11:18.000000000 +0000 -+++ openjdk/hotspot/make/defs.make 2008-11-29 02:14:15.000000000 +0000 +--- openjdk.orig/hotspot/make/defs.make 2009-03-30 17:15:27.000000000 +0100 ++++ openjdk/hotspot/make/defs.make 2009-06-15 17:09:12.000000000 +0100 @@ -192,13 +192,14 @@ # Use uname output for SRCARCH, but deal with platform differences. If ARCH @@ -29,8 +29,8 @@ # Required make macro settings for all platforms diff -Nru openjdk.orig/hotspot/make/linux/makefiles/buildtree.make openjdk/hotspot/make/linux/makefiles/buildtree.make ---- openjdk.orig/hotspot/make/linux/makefiles/buildtree.make 2008-11-22 00:11:18.000000000 +0000 -+++ openjdk/hotspot/make/linux/makefiles/buildtree.make 2008-11-29 02:14:15.000000000 +0000 +--- openjdk.orig/hotspot/make/linux/makefiles/buildtree.make 2009-03-30 17:15:27.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/buildtree.make 2009-06-15 17:09:12.000000000 +0100 @@ -321,6 +321,7 @@ DATA_MODE/sparcv9 = 64 DATA_MODE/amd64 = 64 @@ -40,8 +40,8 @@ JAVA_FLAG/32 = -d32 JAVA_FLAG/64 = -d64 diff -Nru openjdk.orig/hotspot/make/linux/makefiles/defs.make openjdk/hotspot/make/linux/makefiles/defs.make ---- openjdk.orig/hotspot/make/linux/makefiles/defs.make 2008-11-29 01:55:52.000000000 +0000 -+++ openjdk/hotspot/make/linux/makefiles/defs.make 2008-11-29 02:14:15.000000000 +0000 +--- openjdk.orig/hotspot/make/linux/makefiles/defs.make 2009-06-15 17:03:36.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/defs.make 2009-06-15 17:09:12.000000000 +0100 @@ -37,6 +37,18 @@ ARCH_DATA_MODEL ?= 32 endif @@ -62,8 +62,8 @@ ifeq ($(ARCH), ia64) ARCH_DATA_MODEL = 64 diff -Nru openjdk.orig/hotspot/make/linux/makefiles/gcc.make openjdk/hotspot/make/linux/makefiles/gcc.make ---- openjdk.orig/hotspot/make/linux/makefiles/gcc.make 2008-11-29 01:55:52.000000000 +0000 -+++ openjdk/hotspot/make/linux/makefiles/gcc.make 2008-11-29 02:14:15.000000000 +0000 +--- openjdk.orig/hotspot/make/linux/makefiles/gcc.make 2009-06-15 17:03:36.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/gcc.make 2009-06-15 17:09:12.000000000 +0100 @@ -56,6 +56,9 @@ VM_PICFLAG/AOUT = VM_PICFLAG = $(VM_PICFLAG/$(LINK_INTO)) @@ -74,7 +74,7 @@ CFLAGS += $(VM_PICFLAG) CFLAGS += -fno-rtti CFLAGS += -fno-exceptions -@@ -72,6 +75,7 @@ +@@ -68,6 +71,7 @@ ARCHFLAG/ia64 = ARCHFLAG/sparc = -m32 -mcpu=v9 ARCHFLAG/sparcv9 = -m64 -mcpu=v9 @@ -83,8 +83,8 @@ CFLAGS += $(ARCHFLAG) AOUT_FLAGS += $(ARCHFLAG) diff -Nru openjdk.orig/hotspot/make/linux/makefiles/sa.make openjdk/hotspot/make/linux/makefiles/sa.make ---- openjdk.orig/hotspot/make/linux/makefiles/sa.make 2008-11-22 00:11:18.000000000 +0000 -+++ openjdk/hotspot/make/linux/makefiles/sa.make 2008-11-29 02:14:15.000000000 +0000 +--- openjdk.orig/hotspot/make/linux/makefiles/sa.make 2009-03-30 17:15:27.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/sa.make 2009-06-15 17:09:12.000000000 +0100 @@ -52,10 +52,10 @@ SA_PROPERTIES = $(SA_CLASSDIR)/sa.properties @@ -99,10 +99,10 @@ fi diff -Nru openjdk.orig/hotspot/make/linux/makefiles/saproc.make openjdk/hotspot/make/linux/makefiles/saproc.make ---- openjdk.orig/hotspot/make/linux/makefiles/saproc.make 2008-11-22 00:11:18.000000000 +0000 -+++ openjdk/hotspot/make/linux/makefiles/saproc.make 2008-11-29 02:14:15.000000000 +0000 -@@ -44,10 +44,10 @@ - DEST_SAPROC = $(JDK_LIBDIR)/$(LIBSAPROC) +--- openjdk.orig/hotspot/make/linux/makefiles/saproc.make 2009-06-15 14:57:37.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/saproc.make 2009-06-15 17:09:12.000000000 +0100 +@@ -49,10 +49,10 @@ + endif # if $(AGENT_DIR) does not exist, we don't build SA -# also, we don't build SA on Itanium. @@ -115,8 +115,8 @@ fi diff -Nru openjdk.orig/hotspot/make/linux/makefiles/vm.make openjdk/hotspot/make/linux/makefiles/vm.make ---- openjdk.orig/hotspot/make/linux/makefiles/vm.make 2008-11-29 01:55:52.000000000 +0000 -+++ openjdk/hotspot/make/linux/makefiles/vm.make 2008-11-29 02:14:15.000000000 +0000 +--- openjdk.orig/hotspot/make/linux/makefiles/vm.make 2009-06-15 17:03:36.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/vm.make 2009-06-15 17:09:12.000000000 +0100 @@ -158,6 +158,9 @@ LIBS_VM += $(LIBS)
--- a/patches/icedtea-debuginfo.patch Thu Jun 11 22:40:38 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -diff -Nru openjdk.orig/jdk/make/common/Defs-linux.gmk openjdk/jdk/make/common/Defs-linux.gmk ---- openjdk.orig/jdk/make/common/Defs-linux.gmk 2008-08-14 08:42:49.000000000 +0100 -+++ openjdk/jdk/make/common/Defs-linux.gmk 2008-08-20 23:01:45.000000000 +0100 -@@ -146,13 +146,11 @@ - CFLAGS_COMMON += -pipe - endif - --# Linux 64bit machines use Dwarf2, which can be HUGE, have fastdebug use -g1 - DEBUG_FLAG = -g --ifeq ($(FASTDEBUG), true) -- ifeq ($(ARCH_DATA_MODEL), 64) -- DEBUG_FLAG = -g1 -- endif --endif -+ -+# Always generate full debuginfo on Linux. It'll be in a separate -+# debuginfo package when building RPMs. -+CFLAGS_REQUIRED += -g - - CFLAGS_OPT = $(CC_OPT) - CFLAGS_DBG = $(DEBUG_FLAG) -@@ -230,7 +228,7 @@ - ifeq ($(VARIANT), OPT) - ifneq ($(NO_STRIP), true) - # Debug 'strip -g' leaves local function Elf symbols (better stack traces) -- POST_STRIP_PROCESS = $(STRIP) -g -+ # POST_STRIP_PROCESS = $(STRIP) -g - endif - endif - -diff -Nru openjdk.orig/jdk/make/common/shared/Defs-java.gmk openjdk/jdk/make/common/shared/Defs-java.gmk ---- openjdk.orig/jdk/make/common/shared/Defs-java.gmk 2008-08-14 08:42:49.000000000 +0100 -+++ openjdk/jdk/make/common/shared/Defs-java.gmk 2008-08-20 23:01:45.000000000 +0100 -@@ -98,15 +98,9 @@ - # -- Use JAVAC_CMD if you want to take the defaults given to you. - # - --ifndef DEBUG_CLASSFILES -- ifeq ($(VARIANT), DBG) -- DEBUG_CLASSFILES = true -- endif --endif --JAVACFLAGS = --ifeq ($(DEBUG_CLASSFILES),true) -- JAVACFLAGS += -g --endif -+DEBUG_CLASSFILES = true -+JAVACFLAGS += -g -+ - ifeq ($(JAVAC_MAX_WARNINGS), true) - JAVACFLAGS += -Xlint:all - endif -diff -Nru openjdk.orig/jdk/make/sun/awt/mawt.gmk openjdk/jdk/make/sun/awt/mawt.gmk ---- openjdk.orig/jdk/make/sun/awt/mawt.gmk 2008-08-14 08:42:50.000000000 +0100 -+++ openjdk/jdk/make/sun/awt/mawt.gmk 2008-08-20 23:01:45.000000000 +0100 -@@ -129,7 +129,7 @@ - # - - --#CFLAGS += -g -+CFLAGS += -g - ifeq ($(HEADLESS),true) - CFLAGS += -DHEADLESS=$(HEADLESS) - CPPFLAGS += -DHEADLESS=$(HEADLESS)
--- a/patches/icedtea-javac-debuginfo.patch Thu Jun 11 22:40:38 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,102 +0,0 @@ -diff -Nru openjdk.orig/corba/make/common/shared/Defs-java.gmk openjdk/corba/make/common/shared/Defs-java.gmk ---- openjdk.orig/corba/make/common/shared/Defs-java.gmk 2009-03-30 23:07:09.000000000 +0100 -+++ openjdk/corba/make/common/shared/Defs-java.gmk 2009-05-28 03:37:15.000000000 +0100 -@@ -91,15 +91,8 @@ - # -- Use JAVAC_CMD if you want to take the defaults given to you. - # - --ifndef DEBUG_CLASSFILES -- ifeq ($(VARIANT), DBG) -- DEBUG_CLASSFILES = true -- endif --endif --JAVACFLAGS = --ifeq ($(DEBUG_CLASSFILES),true) -- JAVACFLAGS += -g --endif -+# Always include debug info -+JAVACFLAGS += -g - ifeq ($(COMPILER_WARNINGS_FATAL), true) - JAVACFLAGS += -Werror - endif -diff -Nru openjdk.orig/jaxp/make/build.xml openjdk/jaxp/make/build.xml ---- openjdk.orig/jaxp/make/build.xml 2009-03-30 17:16:08.000000000 +0100 -+++ openjdk/jaxp/make/build.xml 2009-05-28 03:37:15.000000000 +0100 -@@ -85,7 +85,8 @@ - destdir="${build.classes.dir}" - memoryInitialSize="${javac.memoryInitialSize}" - memoryMaximumSize="${javac.memoryMaximumSize}" -- target="${javac.target}"> -+ target="${javac.target}" -+ debug="${javac.debug}"> - <compilerarg value="-J-Xbootclasspath/p:${bootstrap.dir}/lib/javac.jar"/> - <compilerarg line="${javac.version.opt}"/> - </javac> -diff -Nru openjdk.orig/jaxp/make/Makefile openjdk/jaxp/make/Makefile ---- openjdk.orig/jaxp/make/Makefile 2009-05-28 03:31:22.000000000 +0100 -+++ openjdk/jaxp/make/Makefile 2009-05-28 03:37:15.000000000 +0100 -@@ -61,13 +61,8 @@ - endif - endif - --ifeq ($(VARIANT), DBG) -- ANT_OPTIONS += -Djavac.debug=true --else -- ifeq ($(VARIANT), OPT) -- ANT_OPTIONS += -Djavac.debug=false -- endif --endif -+# Always include debug info -+ANT_OPTIONS += -Djavac.debug=true - - # Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN) - # and the somewhat misnamed CLASS_VERSION (-target NN) -diff -Nru openjdk.orig/jaxws/make/build.xml openjdk/jaxws/make/build.xml ---- openjdk.orig/jaxws/make/build.xml 2009-05-08 17:49:56.000000000 +0100 -+++ openjdk/jaxws/make/build.xml 2009-05-28 03:37:15.000000000 +0100 -@@ -108,6 +108,7 @@ - memoryInitialSize="${javac.memoryInitialSize}" - memoryMaximumSize="${javac.memoryMaximumSize}" - target="${javac.target}" -+ debug="${javac.debug}" - excludes="com/sun/tools/internal/txw2/**"> - <compilerarg value="-J-Xbootclasspath/p:${bootstrap.dir}/lib/javac.jar"/> - <compilerarg line="${javac.version.opt}"/> -diff -Nru openjdk.orig/jaxws/make/Makefile openjdk/jaxws/make/Makefile ---- openjdk.orig/jaxws/make/Makefile 2009-05-28 03:31:22.000000000 +0100 -+++ openjdk/jaxws/make/Makefile 2009-05-28 03:37:15.000000000 +0100 -@@ -61,13 +61,8 @@ - endif - endif - --ifeq ($(VARIANT), DBG) -- ANT_OPTIONS += -Djavac.debug=true --else -- ifeq ($(VARIANT), OPT) -- ANT_OPTIONS += -Djavac.debug=false -- endif --endif -+# Always include debug info -+ANT_OPTIONS += -Djavac.debug=true - - # Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN) - # and the somewhat misnamed CLASS_VERSION (-target NN) -diff -Nru openjdk.orig/langtools/make/Makefile openjdk/langtools/make/Makefile ---- openjdk.orig/langtools/make/Makefile 2009-05-28 03:31:22.000000000 +0100 -+++ openjdk/langtools/make/Makefile 2009-05-28 03:37:15.000000000 +0100 -@@ -97,13 +97,8 @@ - endif - endif - --ifeq ($(VARIANT), DBG) -- ANT_OPTIONS += -Djavac.debug=true --else -- ifeq ($(VARIANT), OPT) -- ANT_OPTIONS += -Djavac.debug=false -- endif --endif -+# Always include debug info -+ANT_OPTIONS += -Djavac.debug=true - - # Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN) - # and the somewhat misnamed CLASS_VERSION (-target NN)