changeset in /hg/icedtea: 2008-11-28 Gary Benson <gbenson at redh...
Gary Benson
gbenson at redhat.com
Thu Dec 4 06:11:23 PST 2008
changeset 11c9f28891ca in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=11c9f28891ca
description:
2008-11-28 Gary Benson <gbenson at redhat.com>
PR icedtea/261:
* patches/icedtea-ecj-pr261.patch: New file.
* Makefile.am (ICEDTEA_ECJ_PATCHES): Apply the above.
* HACKING: Document the above.
diffstat:
4 files changed, 51 insertions(+), 2 deletions(-)
ChangeLog | 7 ++++++
HACKING | 3 +-
Makefile.am | 3 +-
patches/icedtea-ecj-pr261.patch | 40 +++++++++++++++++++++++++++++++++++++++
diffs (84 lines):
diff -r 87340a659b5a -r 11c9f28891ca ChangeLog
--- a/ChangeLog Fri Nov 28 12:09:58 2008 +0100
+++ b/ChangeLog Fri Nov 28 09:41:20 2008 -0500
@@ -1,3 +1,10 @@ 2008-11-28 Mark Wielaard <mark at klomp.o
+2008-11-28 Gary Benson <gbenson at redhat.com>
+
+ PR icedtea/261:
+ * patches/icedtea-ecj-pr261.patch: New file.
+ * Makefile.am (ICEDTEA_ECJ_PATCHES): Apply the above.
+ * HACKING: Document the above.
+
2008-11-28 Mark Wielaard <mark at klomp.org>
* autogen.sh: Check for autoconf > 2.61.
diff -r 87340a659b5a -r 11c9f28891ca HACKING
--- a/HACKING Fri Nov 28 12:09:58 2008 +0100
+++ b/HACKING Fri Nov 28 09:41:20 2008 -0500
@@ -94,7 +94,8 @@ The following patches are only applied t
javac executable with Ant, remove -Werror from javac call, don't build JDK demos,
don't run sun.awt.X11.ToBin, explicitly pull in timezone data and rt.jar in javac
calls, replace hexadecimal floating point literals with decimal variants in
- java.lang.Double and java.lang.Float.
+ java.lang.Double and java.lang.Float.
+* icedtea-ecj-pr261.patch: Adds a couple of classes that are omitted from rt.jar.
The following patches are only applied for IcedTea builds using the zero-assembler:
diff -r 87340a659b5a -r 11c9f28891ca Makefile.am
--- a/Makefile.am Fri Nov 28 12:09:58 2008 +0100
+++ b/Makefile.am Fri Nov 28 09:41:20 2008 -0500
@@ -776,7 +776,8 @@ stamps/ports-ecj.stamp: stamps/extract-e
# Patch OpenJDK for plug replacements and ecj.
ICEDTEA_ECJ_PATCHES = patches/icedtea-ecj.patch \
patches/icedtea-ecj-spp.patch \
- patches/icedtea-ecj-jopt.patch
+ patches/icedtea-ecj-jopt.patch \
+ patches/icedtea-ecj-pr261.patch
stamps/patch-ecj.stamp: stamps/extract-ecj.stamp
mkdir -p stamps; \
diff -r 87340a659b5a -r 11c9f28891ca patches/icedtea-ecj-pr261.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/icedtea-ecj-pr261.patch Fri Nov 28 09:41:20 2008 -0500
@@ -0,0 +1,40 @@
+diff -r fa4572c7c75f openjdk-ecj/jdk/make/java/nio/Makefile
+--- openjdk-ecj/jdk/make/java/nio/Makefile Thu Nov 27 08:42:23 2008 +0000
++++ openjdk-ecj/jdk/make/java/nio/Makefile Thu Nov 27 10:12:08 2008 +0000
+@@ -85,6 +85,9 @@ ifeq ($(PLATFORM), linux)
+ ifeq ($(PLATFORM), linux)
+ FILES_java += \
+ sun/nio/ch/AbstractPollSelectorImpl.java \
++ sun/nio/ch/DevPollArrayWrapper.java \
++ sun/nio/ch/DevPollSelectorImpl.java \
++ sun/nio/ch/DevPollSelectorProvider.java \
+ sun/nio/ch/EPollArrayWrapper.java \
+ sun/nio/ch/EPollSelectorProvider.java \
+ sun/nio/ch/EPollSelectorImpl.java \
+@@ -99,6 +102,7 @@ FILES_c += \
+ NativeThread.c
+
+ FILES_export += \
++ sun/nio/ch/DevPollArrayWrapper.java \
+ sun/nio/ch/EPollArrayWrapper.java \
+ sun/nio/ch/InheritedChannel.java \
+ sun/nio/ch/NativeThread.java
+diff -r 3ee709488c6c openjdk-ecj/jdk/make/java/nio/FILES_java.gmk
+--- openjdk-ecj/jdk/make/java/nio/FILES_java.gmk Thu Nov 27 10:16:56 2008 +0000
++++ openjdk-ecj/jdk/make/java/nio/FILES_java.gmk Thu Nov 27 11:08:57 2008 +0000
+@@ -31,6 +31,7 @@ FILES_src = \
+ java/nio/StringCharBuffer.java \
+ \
+ java/nio/channels/ByteChannel.java \
++ java/nio/channels/CancelledKeyException.java \
+ java/nio/channels/Channel.java \
+ java/nio/channels/Channels.java \
+ java/nio/channels/DatagramChannel.java \
+@@ -38,6 +39,7 @@ FILES_src = \
+ java/nio/channels/FileLock.java \
+ java/nio/channels/GatheringByteChannel.java \
+ java/nio/channels/InterruptibleChannel.java \
++ java/nio/channels/Pipe.java \
+ java/nio/channels/ReadableByteChannel.java \
+ java/nio/channels/ScatteringByteChannel.java \
+ java/nio/channels/SelectableChannel.java \
More information about the distro-pkg-dev
mailing list