changeset in /hg/icedtea6: 2008-07-24 Matthias Klose <doko at ubu...

doko at ubuntu.com doko at ubuntu.com
Thu Jul 24 03:57:52 PDT 2008


changeset f06de06e1ed4 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=f06de06e1ed4
description:
	2008-07-24  Matthias Klose  <doko at ubuntu.com>

	        * patches/icedtea-hotspot-gcc-pr36917.patch: New.
	        * Makefile.am: Apply.
	        * HACKING: Document.

diffstat:

4 files changed, 17 insertions(+)
ChangeLog                                 |    6 ++++++
HACKING                                   |    1 +
Makefile.am                               |    1 +
patches/icedtea-hotspot-gcc-pr36917.patch |    9 +++++++++

diffs (48 lines):

diff -r 6e480d2bb840 -r f06de06e1ed4 ChangeLog
--- a/ChangeLog	Thu Jul 24 12:30:57 2008 +0200
+++ b/ChangeLog	Thu Jul 24 12:57:46 2008 +0200
@@ -1,3 +1,9 @@ 2008-07-24  Matthias Klose  <doko at ubuntu
+2008-07-24  Matthias Klose  <doko at ubuntu.com>
+
+	* patches/icedtea-hotspot-gcc-pr36917.patch: New.
+	* Makefile.am: Apply.
+	* HACKING: Document.
+
 2008-07-24  Matthias Klose  <doko at ubuntu.com>
 
 	* generated/sun/tools/jconsole/Version.java: Regenerated.
diff -r 6e480d2bb840 -r f06de06e1ed4 HACKING
--- a/HACKING	Thu Jul 24 12:30:57 2008 +0200
+++ b/HACKING	Thu Jul 24 12:57:46 2008 +0200
@@ -60,6 +60,7 @@ The following patches are currently appl
 * icedtea-webservices.patch: Add applet support.
 * icedtea-zero-build.patch: Add support for the zero assembler build.
 * icedtea-shark-build.patch: Add support for building the Shark JIT.
+* icedtea-hotspot-gcc-pr36917.patch: Work around miscompilation with GCC 4.3 (PR 36917).
 
 The following patches are only applied to OpenJDK6 in IcedTea6:
 
diff -r 6e480d2bb840 -r f06de06e1ed4 Makefile.am
--- a/Makefile.am	Thu Jul 24 12:30:57 2008 +0200
+++ b/Makefile.am	Thu Jul 24 12:57:46 2008 +0200
@@ -416,6 +416,7 @@ ICEDTEA_PATCHES = \
 	patches/icedtea-jdk-docs-target.patch \
 	patches/icedtea-nomotif-6706121.patch \
 	patches/icedtea-nomotif.patch \
+	patches/icedtea-hotspot-gcc-pr36917.patch \
 	$(SHARK_PATCH) \
 	$(GCC_PATCH)
 
diff -r 6e480d2bb840 -r f06de06e1ed4 patches/icedtea-hotspot-gcc-pr36917.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/icedtea-hotspot-gcc-pr36917.patch	Thu Jul 24 12:57:46 2008 +0200
@@ -0,0 +1,9 @@
+--- openjdk/hotspot/build/linux/makefiles/i486.make~	2008-07-10 22:04:18.000000000 +0200
++++ openjdk/hotspot/build/linux/makefiles/i486.make	2008-07-24 12:23:11.344839305 +0200
+@@ -34,3 +34,6 @@
+ CFLAGS += -DVM_LITTLE_ENDIAN
+ 
+ OPT_CFLAGS/compactingPermGenGen.o = -O1
++
++# GCC PR tree-optimization/36917
++OPT_CFLAGS/ciTypeFlow.o += -fno-ivopts



More information about the distro-pkg-dev mailing list