changeset 2708:72d6be4fa2c2

S8041658: Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM 2014-04-24 Andrew John Hughes <gnu.andrew@member.fsf.org> Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM * Makefile.am, (CORBA_CHANGESET): Update to icedtea-2.5pre05 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. * NEWS: Updated with S8041658 and extension. * configure.ac: Bump to pre05. * hotspot.map: Update to icedtea-2.5pre05 tag.
author Andrew John Hughes <gnu_andrew@member.fsf.org>
date Thu, 24 Apr 2014 17:32:06 +0100
parents 579668bd82f7
children 97f337a7c17f
files ChangeLog Makefile.am NEWS configure.ac hotspot.map
diffstat 5 files changed, 37 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Fri Apr 18 06:46:03 2014 +0100
+++ b/ChangeLog	Thu Apr 24 17:32:06 2014 +0100
@@ -1,3 +1,24 @@
+2014-04-24  Andrew John Hughes  <gnu.andrew@member.fsf.org>
+
+	Use of -fdevirtualize on macroAssembler_x86.o (via -O2)
+	with gcc 4.9.0 creates broken VM
+	* Makefile.am,
+	(CORBA_CHANGESET): Update to icedtea-2.5pre05 tag.
+	(JAXP_CHANGESET): Likewise.
+	(JAXWS_CHANGESET): Likewise.
+	(JDK_CHANGESET): Likewise.
+	(LANGTOOLS_CHANGESET): Likewise.
+	(OPENJDK_CHANGESET): Likewise.
+	(CORBA_SHA256SUM): Likewise.
+	(JAXP_SHA256SUM): Likewise.
+	(JAXWS_SHA256SUM): Likewise.
+	(JDK_SHA256SUM): Likewise.
+	(LANGTOOLS_SHA256SUM): Likewise.
+	(OPENJDK_SHA256SUM): Likewise.
+	* NEWS: Updated with S8041658 and extension.
+	* configure.ac: Bump to pre05.
+	* hotspot.map: Update to icedtea-2.5pre05 tag.
+
 2014-04-18  Andrew John Hughes  <gnu.andrew@member.fsf.org>
 
 	* Makefile.am:
--- a/Makefile.am	Fri Apr 18 06:46:03 2014 +0100
+++ b/Makefile.am	Thu Apr 24 17:32:06 2014 +0100
@@ -4,19 +4,19 @@
 BUILD_VERSION = b15
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
 
-CORBA_CHANGESET = e120608ed399
-JAXP_CHANGESET = 611fdb7bcd4f
-JAXWS_CHANGESET = 8c3ac91d06c0
-JDK_CHANGESET = 2cef4a93bcb8
-LANGTOOLS_CHANGESET = 2f5810fa2937
-OPENJDK_CHANGESET = c6d37b19485e
+CORBA_CHANGESET = fc55c94710a4
+JAXP_CHANGESET = 89656c61a515
+JAXWS_CHANGESET = 9639895f6950
+JDK_CHANGESET = 6cb22bfdd98b
+LANGTOOLS_CHANGESET = 1b5335c79bc1
+OPENJDK_CHANGESET = 716796f6c6f0
 
-CORBA_SHA256SUM = 16d1f4117a86bbc0ce29fc2ef7797fba9e9a9977b6dae49dcf606592d37a03fc
-JAXP_SHA256SUM = 6781b72fbe79b396262f942b6deaa2151deacf1a20b88d55145aa06cfa14e6e2
-JAXWS_SHA256SUM = a2c63277208f45addc51bbd5e40bf7dc7b0261fa9154cd4df7e0a5bfbf414440
-JDK_SHA256SUM = f3fea92a9caf00a5b3dbceb6fbe16d45ffb43be05371f15325d3246269a502f0
-LANGTOOLS_SHA256SUM = c19e847a613e2126ce91bfe4fdab8484356b1fb98d5754d85ca231145c02d002
-OPENJDK_SHA256SUM = ede5c64b02378d59e7ea96c9bab6c7c43d8095ddb576dc0159f68f658112b46d
+CORBA_SHA256SUM = aad1eca7c95e30d21f9831af74c4dc9695c40e93974f69bb9b66b7dcc44adffc
+JAXP_SHA256SUM = 6f5fa329d5c0e00d567ac0b4e3c65bb2902f0d4c9a680deba1f13d8fa0678b59
+JAXWS_SHA256SUM = f88276b593562b2b2e6c45cc6d682617e765e13a6a817b25662e8a08e1b5c998
+JDK_SHA256SUM = 180ec5ef8e0df9459412cf42eeecaa7eeb53e792035ce6ad4ddaada1c9f3084f
+LANGTOOLS_SHA256SUM = 7413148a6d6f77c1d6f99cee61240995035263f953ee1ce1aef4d3c461b83e4b
+OPENJDK_SHA256SUM = 7c8142b0981d4f47818754a1e1d15d9a99c351eadd173c8af7248f5163413dc7
 
 CACAO_VERSION = e215e36be9fc
 CACAO_SHA256SUM = 4966514c72ee7ed108b882d9b6e65c3adf8a8f9c2dccb029f971b3c8cb4870ab
--- a/NEWS	Fri Apr 18 06:46:03 2014 +0100
+++ b/NEWS	Thu Apr 24 17:32:06 2014 +0100
@@ -257,6 +257,8 @@
   - PR1699: Support building the SunEC provider with system NSS
   - PR1393: JPEG support in build is broken on non-system-libjpeg builds
   - Fix merge duplication in com.sun.script.javascript.RhinoTopLevel
+  - S8041658: Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM
+  - Extend 8041658 to all files in the HotSpot build.
 * PPC & AIX port
   - Add AIX-specific build instructions to README-ppc.html
   - Added AIX as testing platform for more jtreg tests written in shell-script
--- a/configure.ac	Fri Apr 18 06:46:03 2014 +0100
+++ b/configure.ac	Thu Apr 24 17:32:06 2014 +0100
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.5pre04], [distro-pkg-dev@openjdk.java.net])
+AC_INIT([icedtea], [2.5pre05], [distro-pkg-dev@openjdk.java.net])
 AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
 AC_CONFIG_FILES([Makefile])
 
--- a/hotspot.map	Fri Apr 18 06:46:03 2014 +0100
+++ b/hotspot.map	Thu Apr 24 17:32:06 2014 +0100
@@ -1,3 +1,3 @@
 # version url changeset sha256sum
-default http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot 6dfe2b3e243c 8f3c77d483989dbf06771df0c0575ce38700018865234c96bc8a8237548c18c0
+default http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/hotspot df3f0e040c01 69aa69e5417933a62052389c2daf00a02224de719b2c69f0309cfcd4a8679797
 aarch64 http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot f50993b6c38d 64c2d0bfa71d6eecf18ab28fd64d5bd79af096f77548d80de7953c306fd9c22c