changeset in /hg/icedtea6: * patches/icedtea-signed-types-hot6.p...

Mark Wielaard mark at klomp.org
Thu Aug 14 07:55:17 PDT 2008


changeset 288bdc0696ff in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=288bdc0696ff
description:
	* patches/icedtea-signed-types-hot6.patch: New patch.
	        * Makefile.am (NON_ZERO_PATCHES): Add icedtea-signed-types-hot6.patch.

diffstat:

3 files changed, 28 insertions(+), 1 deletion(-)
ChangeLog                               |    5 +++++
Makefile.am                             |    2 +-
patches/icedtea-signed-types-hot6.patch |   22 ++++++++++++++++++++++

diffs (50 lines):

diff -r a469b20018d9 -r 288bdc0696ff ChangeLog
--- a/ChangeLog	Wed Aug 13 15:46:18 2008 +0100
+++ b/ChangeLog	Thu Aug 14 16:54:46 2008 +0200
@@ -1,3 +1,8 @@ 2008-08-13  Gary Benson  <gbenson at redhat
+2008-08-14  Mark Wielaard  <mark at klomp.org>
+
+	* patches/icedtea-signed-types-hot6.patch: New patch.
+	* Makefile.am (NON_ZERO_PATCHES): Add icedtea-signed-types-hot6.patch.
+
 2008-08-13  Gary Benson  <gbenson at redhat.com>
 
 	* ports/hotspot/src/cpu/zero/vm/stackPrinter_zero.hpp
diff -r a469b20018d9 -r 288bdc0696ff Makefile.am
--- a/Makefile.am	Wed Aug 13 15:46:18 2008 +0100
+++ b/Makefile.am	Thu Aug 14 16:54:46 2008 +0200
@@ -426,7 +426,7 @@ ZERO_PATCHES = \
 	patches/icedtea-ia64-bugfix.patch
 
 # Patches needed when not using the newer OpenJDK 7 HotSpot for zero.
-NON_ZERO_PATCHES =
+NON_ZERO_PATCHES = patches/icedtea-signed-types-hot6.patch
 
 if ZERO_BUILD
   ZERO_PATCHES_COND = $(ZERO_PATCHES)
diff -r a469b20018d9 -r 288bdc0696ff patches/icedtea-signed-types-hot6.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/icedtea-signed-types-hot6.patch	Thu Aug 14 16:54:46 2008 +0200
@@ -0,0 +1,22 @@
+--- openjdk/hotspot/src/share/vm/asm/codeBuffer.hpp.orig	2008-08-14 16:24:58.000000000 +0200
++++ openjdk/hotspot/src/share/vm/asm/codeBuffer.hpp	2008-08-14 16:25:20.000000000 +0200
+@@ -84,7 +84,7 @@
+   address     _locs_point;      // last relocated position (grows upward)
+   bool        _locs_own;        // did I allocate the locs myself?
+   bool        _frozen;          // no more expansion of this section
+-  char        _index;           // my section number (SECT_INST, etc.)
++  signed char _index;           // my section number (SECT_INST, etc.)
+   CodeBuffer* _outer;           // enclosing CodeBuffer
+ 
+   // (Note:  _locs_point used to be called _last_reloc_offset.)
+--- openjdk/hotspot/src/share/vm/ci/ciTypeFlow.cpp.orig	2008-08-14 16:21:47.000000000 +0200
++++ openjdk/hotspot/src/share/vm/ci/ciTypeFlow.cpp	2008-08-14 16:25:51.000000000 +0200
+@@ -391,7 +391,7 @@
+   // Set the rest of the locals to bottom.
+   Cell cell = state->next_cell(state->tos());
+   state->set_stack_size(0);
+-  int limit = state->limit_cell();
++  Cell limit = state->limit_cell();
+   for (; cell < limit; cell = state->next_cell(cell)) {
+     state->set_type_at(cell, state->bottom_type());
+   }



More information about the distro-pkg-dev mailing list