Fix assembly bug: use only registers above r7 when restoring JOSP
commita9fad0574b1b8967ee48a0708a7d46a9c113f919
authorGuennadi Liakhovetski <lyakh@6a.(none)>
Sat, 14 Jun 2008 19:11:16 +0000 (14 21:11 +0200)
committerGuennadi Liakhovetski <lyakh@6a.(none)>
Sat, 14 Jun 2008 19:11:16 +0000 (14 21:11 +0200)
treed7e016a46ab3fc19391f9c90579cb6badbf19174
parent6ac8b814c84b1c946300d069d71612b281e5ea90
Fix assembly bug: use only registers above r7 when restoring JOSP

Using %[josp] as a loop counter while restoring JOSP in a loop
nefore executing retj is bad - %[josp] can be one of r0-r7 and
then after the first incjosp you cannot access it any more.
Use one of high (above r7) registers.
src/interp/engine/interp_jem.c