/hg/release/icedtea7-forest-2.1/hotspot: PR1188: ASM Interpreter...

xranby at icedtea.classpath.org xranby at icedtea.classpath.org
Tue May 28 07:47:57 PDT 2013


changeset 04c3fb903cf3 in /hg/release/icedtea7-forest-2.1/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot?cmd=changeset;node=04c3fb903cf3
author: Xerxes Ranby <xerxes at zafena.se>
date: Tue May 28 19:43:58 2013 +0200

	PR1188: ASM Interpreter and Thumb2 JIT javac miscompile modulo reminder on armel
	Summary:
	The POPF1 macro used wrong destination register r0 instead of r1 on ARM armel
	causing issues with the frem bytecode.
	The frem bytecode was the only bytecode using the defect macro.


diffstat:

 src/cpu/zero/vm/cppInterpreter_arm.S |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r b965a723122e -r 04c3fb903cf3 src/cpu/zero/vm/cppInterpreter_arm.S
--- a/src/cpu/zero/vm/cppInterpreter_arm.S	Wed Aug 22 16:25:23 2012 +0100
+++ b/src/cpu/zero/vm/cppInterpreter_arm.S	Tue May 28 19:43:58 2013 +0200
@@ -367,7 +367,7 @@
 	flds s1, [stack, #4]
 	add stack, #4
 #else
-	POP r0
+	POP r1
 #endif
 	.endm
 	



More information about the distro-pkg-dev mailing list