Mercurial > hg > release > icedtea6-1.4.1
changeset 340:4f317ccfdce2
2007-11-09 Gary Benson <gbenson@redhat.com>
* patches/icedtea-ecj.patch
(j2se/make/common/Release.gmk): Avoid long argument lists.
author | Gary Benson <gbenson@redhat.com> |
---|---|
date | Fri, 09 Nov 2007 07:37:31 -0500 |
parents | 3b5d33558c92 |
children | 93bc6c6a21b7 |
files | ChangeLog patches/icedtea-ecj.patch |
diffstat | 2 files changed, 27 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri Nov 09 05:55:15 2007 -0500 +++ b/ChangeLog Fri Nov 09 07:37:31 2007 -0500 @@ -1,3 +1,8 @@ +2007-11-09 Gary Benson <gbenson@redhat.com> + + * patches/icedtea-ecj.patch + (j2se/make/common/Release.gmk): Avoid long argument lists. + 2007-11-09 Gary Benson <gbenson@redhat.com> * patches/icedtea-ecj.patch
--- a/patches/icedtea-ecj.patch Fri Nov 09 05:55:15 2007 -0500 +++ b/patches/icedtea-ecj.patch Fri Nov 09 07:37:31 2007 -0500 @@ -732,25 +732,37 @@ classheaders.clean: --- openjdk.old/j2se/make/common/Release.gmk 2007-11-07 11:48:30.000000000 -0500 +++ openjdk-ecj/j2se/make/common/Release.gmk 2007-11-07 11:49:02.000000000 -0500 -@@ -652,7 +652,7 @@ - $(RESOURCES_JAR): $(RES_JAR_ARGLIST) $(JAR_MANIFEST_FILE) +@@ -649,10 +649,11 @@ + $(RES_JAR_ARGLIST): $(RES_JAR_FILELIST) $(prep-target) - $(BOOT_JAR_CMD) c0mf $(JAR_MANIFEST_FILE) $@ \ + $(SED) -e "s@^@-C $(CLASSBINDIR) @" $< > $@ +-$(RESOURCES_JAR): $(RES_JAR_ARGLIST) $(JAR_MANIFEST_FILE) ++$(RESOURCES_JAR): $(RES_JAR_FILELIST) $(JAR_MANIFEST_FILE) + $(prep-target) +- $(BOOT_JAR_CMD) c0mf $(JAR_MANIFEST_FILE) $@ \ - @$(RES_JAR_ARGLIST) $(JAR_JFLAGS) -+ `cat $(RES_JAR_ARGLIST)` $(JAR_JFLAGS) ++ (cd $(CLASSBINDIR) && $(CAT) $(RES_JAR_FILELIST) | \ ++ $(BOOT_JAR_CMD) c0mf@ $(JAR_MANIFEST_FILE) $@ \ ++ $(JAR_JFLAGS)) @$(java-vm-cleanup) # Create jsse.jar containing SunJSSE implementation classes -@@ -711,7 +711,7 @@ - $(RT_JAR): $(RT_JAR_ARGLIST) $(JAR_MANIFEST_FILE) +@@ -708,10 +709,11 @@ + $(RT_JAR_ARGLIST): $(RT_JAR_FILELIST) $(prep-target) - $(BOOT_JAR_CMD) c0mf $(JAR_MANIFEST_FILE) $@ \ + $(SED) -e "s@^@-C $(CLASSBINDIR) @" $< > $@ +-$(RT_JAR): $(RT_JAR_ARGLIST) $(JAR_MANIFEST_FILE) ++$(RT_JAR): $(RT_JAR_FILELIST) $(JAR_MANIFEST_FILE) + $(prep-target) +- $(BOOT_JAR_CMD) c0mf $(JAR_MANIFEST_FILE) $@ \ - @$(RT_JAR_ARGLIST) $(JAR_JFLAGS) -+ `cat $(RT_JAR_ARGLIST)` $(JAR_JFLAGS) ++ (cd $(CLASSBINDIR) && $(CAT) $(RT_JAR_FILELIST) | \ ++ $(BOOT_JAR_CMD) c0mf@ $(JAR_MANIFEST_FILE) $@ \ ++ $(JAR_JFLAGS)) @$(java-vm-cleanup) # Meta-index construction to make core class loaders lazier -@@ -945,19 +945,6 @@ +@@ -945,19 +947,6 @@ @$(java-vm-cleanup) $(CP) $(LIBDIR)/tools.jar $(JDK_IMAGE_DIR)/lib/tools.jar @# @@ -770,7 +782,7 @@ @# CORBA supported orb.idl and ir.idl should be copied to lib @# $(CP) $(LIBDIR)/orb.idl $(JDK_IMAGE_DIR)/lib/orb.idl -@@ -1036,16 +1023,6 @@ +@@ -1036,16 +1025,6 @@ $(CP) $(PLATFORM_SRC)/bin/java_md.h $(JDK_IMAGE_DIR)/src/launcher $(CD) $(JDK_IMAGE_DIR)/src && $(ZIPEXE) -qr ../src.zip * $(RM) -r $(JDK_IMAGE_DIR)/src