changeset 2520:049a0940c8c3

Bring in latest ARM port improvements & gcc 4.7 jdk fix and update NEWS accordingly. 2012-05-07 Andrew John Hughes <gnu_andrew@member.fsf.org> * Makefile.am: (OPENJDK_VERSION): Bump to b21 (latest in 2.1 tree). (HOTSPOT_CHANGESET): Sync to HEAD. (JDK_CHANGESET): Likewise. (HOTSPOT_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. * NEWS: List ARM changes & S7150392.
author Andrew John Hughes <ahughes@redhat.com>
date Wed, 13 Jun 2012 00:55:23 +0100
parents ae30f070f936
children 710992b0e922
files ChangeLog Makefile.am NEWS
diffstat 3 files changed, 39 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Apr 11 15:32:59 2012 +0200
+++ b/ChangeLog	Wed Jun 13 00:55:23 2012 +0100
@@ -1,3 +1,13 @@
+2012-05-07  Andrew John Hughes  <gnu_andrew@member.fsf.org>
+
+	* Makefile.am:
+	(OPENJDK_VERSION): Bump to b21 (latest in 2.1 tree).
+        (HOTSPOT_CHANGESET): Sync to HEAD.
+        (JDK_CHANGESET): Likewise.
+        (HOTSPOT_SHA256SUM): Likewise.
+        (JDK_SHA256SUM): Likewise.
+	* NEWS: List ARM changes & S7150392.
+
 2012-04-11  Xerxes RĂ„nby  <xerxes@zafena.se>
 
 	* Makefile.am:
--- a/Makefile.am	Wed Apr 11 15:32:59 2012 +0200
+++ b/Makefile.am	Wed Jun 13 00:55:23 2012 +0100
@@ -1,22 +1,22 @@
 # Dependencies
 
-OPENJDK_VERSION = b147
+OPENJDK_VERSION = b21
 JDK_UPDATE_VERSION = 03
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(OPENJDK_VERSION)
 
 CORBA_CHANGESET = 5617f6c5cc94
-HOTSPOT_CHANGESET = 26f5d8596931
+HOTSPOT_CHANGESET = 883fc064689b
 JAXP_CHANGESET = 1cf75c0e2c96
 JAXWS_CHANGESET = 7edfbfe974f2
-JDK_CHANGESET = 2d8ad70a2243
+JDK_CHANGESET = 7ceda3124828
 LANGTOOLS_CHANGESET = b534c4c6cd9b
 OPENJDK_CHANGESET = 22cc03983e20
 
 CORBA_SHA256SUM = 963915483530f311ff313635f79ed11ea7ce5a1c0dbee5d1acb1994132857fa3
-HOTSPOT_SHA256SUM = 3bf8b0a93105a0a6dbc657eaf7c95b5dd9a8dc478544e75b9e90571632f6a522
+HOTSPOT_SHA256SUM = d9fabfdc138c38c05f194d13dd9109851d54786957312a68365ffcbfc532e403
 JAXP_SHA256SUM = 8ce48c704f38285207ee6dc56c45b2d214083b4d4d36be02901401b594ce701e
 JAXWS_SHA256SUM = 823ca6b8fd780bf1b1565a90cfc8ec6f0ee422a5d25ffb20b1ce0272dc4955aa
-JDK_SHA256SUM = a3f1748212086feb3351772c1bc3eb6a2918fac474a37bec219d97b668676f40
+JDK_SHA256SUM = b95f5b01e3a692c240b80507b793f75cc831d114ded8e93eb056abf37db9eaeb
 LANGTOOLS_SHA256SUM = c77dd42d83f06d18fa8aa65c93d137608a2e02cf24b68fc10d7b1c0bcc12a93c
 OPENJDK_SHA256SUM = ada790b4754f521ebfad0dd909ea29b92b2b3c1b84b2e99d32673343727d95d7
 
--- a/NEWS	Wed Apr 11 15:32:59 2012 +0200
+++ b/NEWS	Wed Jun 13 00:55:23 2012 +0100
@@ -10,9 +10,32 @@
 
 CVE-XXXX-YYYY: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY
 
-New in release 2.1.1 (2012-XX-XX):
+New in release 2.1.1 (2012-06-12):
+
 * Bug fixes
   - PR885: IcedTea7 does not build scripting support
+  - Fix bug whereby JPEG_LIBS were not set by jdk_generic_profile.sh
+  - S7150392: Linux build breaks with GCC 4.7 due to unrecognized option
+* ARM port
+  - Add arm_port from IcedTea 6
+  - added jvmti event generation for dynamic_generate and compiled_method_load events to ARM JIT compiler
+  - Adjust saved SP when safepointing.
+  - ARM: First cut of invokedynamic
+  - ARM: JIT-compilation of ldc methodHandle
+  - Changes for HSX22
+  - corrected call from fast_method_handle_entry to CppInterpreter::method_handle_entry so that thread is loaded into r2
+  - Don't save locals at a return.
+  - Fix JIT bug that miscompiles org.eclipse.ui.internal.contexts.ContextAuthority.sourceChanged
+  - invokedynamic and aldc for JIT
+  - Minor review cleanups.
+  - modified safepoint check to rely on memory protect signal instead of polling
+  - patched method handle adapter code to deal with failures in TCK
+  - Phase 1
+  - Phase 2
+  - RTC Thumb2 JIT enhancements.
+  - Zero fails to build in hsx22+, fix for hsx22 after runs gamma OK, hsx23 still nogo.
+  - Use ldrexd for atomic reads on ARMv7.
+  - Use unified syntax for thumb code.
 
 New in release 2.1 (2012-02-14):