Tartarus CVS: ciel chris
tartarus-commits-admin@lists.tartarus.org
tartarus-commits-admin@lists.tartarus.org
Fri, 22 Mar 2002 15:06:02 +0000
CVSROOT: /usr/data/cvs
Module name: ciel
Changes by: chris 02/03/22 15:06:02
Modified files:
. : emulation.cc native-ppc.cc ppc-assembler.cc
include : emulation.h ppc-assembler.h
Log message:
PPC JIT:
Added call. Also save/restore the link register. There's a special case
when the target is the following instruction; it's turned into a "push eip".
Fix cmp (it was using sub due to C&P error)
Other:
Don't use native function when target address not at the start of the
function.