changeset in /hg/icedtea: 2007-11-16 Gary Benson <gbenson at redh...

Gary Benson gbenson at redhat.com
Fri Nov 16 08:33:11 PST 2007


changeset 9c486bf59c8e in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=9c486bf59c8e
description:
	2007-11-16  Gary Benson  <gbenson at redhat.com>

		* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
		(set_last_Java_frame): Really preserve the link stack.

diffstat:

2 files changed, 6 insertions(+), 1 deletion(-)
ChangeLog                                        |    5 +++++
ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp |    2 +-

diffs (24 lines):

diff -r a728abeb98e8 -r 9c486bf59c8e ChangeLog
--- a/ChangeLog	Fri Nov 16 16:31:19 2007 +0000
+++ b/ChangeLog	Fri Nov 16 16:33:05 2007 +0000
@@ -1,3 +1,8 @@ 2007-11-16  Lillian Angel  <langel at redha
+2007-11-16  Gary Benson  <gbenson at redhat.com>
+
+	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
+	(set_last_Java_frame): Really preserve the link stack.
+
 2007-11-16  Lillian Angel  <langel at redhat.com>
 
 	* AUTHORS: Added Mathhew Flaschen.
diff -r a728abeb98e8 -r 9c486bf59c8e ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp
--- a/ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp	Fri Nov 16 16:31:19 2007 +0000
+++ b/ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp	Fri Nov 16 16:33:05 2007 +0000
@@ -34,7 +34,7 @@ REGISTER_DEFINITION(Register, Rstate);
 
 void InterpreterMacroAssembler::set_last_Java_frame()
 {
-  bcl(31, 20, pc() + 4);  // magic branch that preserves the link stack
+  bcl(20, 31, pc() + 4);  // magic branch that preserves the link stack
   mflr(r0);
   store(r0, Address(Rthread, JavaThread::last_Java_pc_offset()));
   store(r1, Address(Rthread, JavaThread::last_Java_sp_offset()));



More information about the distro-pkg-dev mailing list