/hg/icedtea6: CACAO: ARM codegen improvements, Updated CACAO to ...

xranby at icedtea.classpath.org xranby at icedtea.classpath.org
Tue Oct 18 02:18:48 PDT 2011


changeset 70d0a6e234ed in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=70d0a6e234ed
author: Xerxes Ranby <xerxes at zafena.se>
date: Tue Oct 18 11:34:31 2011 +0200

	CACAO: ARM codegen improvements, Updated CACAO to 2011-10-17
	revision.

	2011-10-18 Xerxes Ranby <xerxes at zafena.se>

	 CACAO
		- ARM: Remove broken support for float argument passing in registers.
		- ARM: Remove hack for return value in float registers.
		- ARM: Fixed use of uninitialized variable.
		- ARM: removed unused ICMD_GETSTATIC branch.
		- ARM: Designate function labels as such; required for thumb
	interworking.
		* NEWS: Updated.
		* Makefile.am: (CACAO_VERSION): Updated CACAO to 2011-10-17
	revision. (CACAO_SHA256SUM): Updated.


diffstat:

 ChangeLog   |  14 ++++++++++++++
 Makefile.am |   4 ++--
 NEWS        |   6 ++++++
 3 files changed, 22 insertions(+), 2 deletions(-)

diffs (51 lines):

diff -r 27d1be688a28 -r 70d0a6e234ed ChangeLog
--- a/ChangeLog	Fri Oct 14 18:05:04 2011 +0200
+++ b/ChangeLog	Tue Oct 18 11:34:31 2011 +0200
@@ -1,3 +1,17 @@
+2011-10-18  Xerxes RÃ¥nby  <xerxes at zafena.se>
+
+	CACAO
+	- ARM: Remove broken support for float argument passing in registers.
+	- ARM: Remove hack for return value in float registers.
+	- ARM: Fixed use of uninitialized variable.
+	- ARM: removed unused ICMD_GETSTATIC branch.
+	- ARM: Designate function labels as such;
+	required for thumb interworking.
+	* NEWS: Updated.
+	* Makefile.am:
+	(CACAO_VERSION): Updated CACAO to 2011-10-17 revision.
+	(CACAO_SHA256SUM): Updated.
+
 2011-10-14  Pavel Tisnovsky  <ptisnovs at redhat.com>
 
 	* Makefile.am: Third attempt to fix JTreg
diff -r 27d1be688a28 -r 70d0a6e234ed Makefile.am
--- a/Makefile.am	Fri Oct 14 18:05:04 2011 +0200
+++ b/Makefile.am	Tue Oct 18 11:34:31 2011 +0200
@@ -5,8 +5,8 @@
 OPENJDK_VERSION = b23
 OPENJDK_URL = http://download.java.net/openjdk/jdk6/promoted/$(OPENJDK_VERSION)/
 
-CACAO_VERSION = 4549072ab2de
-CACAO_SHA256SUM = ec097ce96f047abbaeab4faab752c121d29f08bdeae358038a0b7cde03361d07
+CACAO_VERSION = f910ea5348aa
+CACAO_SHA256SUM = dcbd9ebb2e4180cdcb8d2f2019c09905a87f2dfa9fda9eee56836b25727c4d90
 CACAO_BASE_URL = http://icedtea.classpath.org/download/drops/cacao
 CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.gz
 CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.gz
diff -r 27d1be688a28 -r 70d0a6e234ed NEWS
--- a/NEWS	Fri Oct 14 18:05:04 2011 +0200
+++ b/NEWS	Tue Oct 18 11:34:31 2011 +0200
@@ -377,6 +377,12 @@
 * CACAO
   - CA149: Used wrong class loader.
   - CA159: Exception handler blocks / register mixup.
+  - ARM: Remove broken support for float argument passing in registers.
+  - ARM: Remove hack for return value in float registers.
+  - ARM: Fixed use of uninitialized variable.
+  - ARM: removed unused ICMD_GETSTATIC branch.
+  - ARM: Designate function labels as such;
+    required for thumb interworking.
   - src/vm/javaobjects.cpp (java_lang_reflect_Method::invoke): [OPENJDK] stack
     index of caller was off by one, causing many apt
     (Annotation Processing Tool) failures.



More information about the distro-pkg-dev mailing list