mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-17 11:10:18 +02:00
2006-11-20 Paolo Bonzini <bonzini@gnu.org> Ludovic Courtes <ludo@chbouib.org> * lightning/i386/core-32.h: Disable jit_push and jit_pop if stack not needed. * lightning/i386/core-64.h: Disable jit_push and jit_pop if stack not needed. * lightning/sparc/core.h: Merge final implementation of jit_pushr and jit_popr. * lightning/ppc/core.h: Fix implementation of jit_pushr and jit_popr to work (more or less) across function calls. * tests/push-pop.c, tests/push-pop.ok: New test. * tests/Makefile.am: Run it. Patches applied: * lcourtes@laas.fr--2005-libre/lightning--stable--1.2--patch-32 Added missing SPARC changes from lightning@sv.gnu.org/lightning--stable--1.2--patch-10. * lcourtes@laas.fr--2005-libre/lightning--stable--1.2--patch-33 SPARC: Fixed pushr/popr using %l7 to hold the pushed register offset. * lcourtes@laas.fr--2005-libre/lightning--stable--1.2--patch-34 tests/push-pop.c: define `JIT_NEED_PUSH_POP'. git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-40 |
||
---|---|---|
.. | ||
add.c | ||
add.ok | ||
allocai.c | ||
allocai.ok | ||
bp.c | ||
bp.ok | ||
divi.c | ||
divi.ok | ||
fib.c | ||
fib.ok | ||
fibdelay.c | ||
fibdelay.ok | ||
fibit.c | ||
fibit.ok | ||
funcfp.c | ||
funcfp.ok | ||
incr.c | ||
incr.ok | ||
ldxi.c | ||
ldxi.ok | ||
Makefile.am | ||
Makefile.in | ||
modi.c | ||
modi.ok | ||
movi.c | ||
movi.ok | ||
printf.c | ||
printf.ok | ||
printf2.c | ||
printf2.ok | ||
push-pop.c | ||
push-pop.ok | ||
ret.c | ||
ret.ok | ||
rpn.c | ||
rpn.ok | ||
rpnfp.c | ||
rpnfp.ok | ||
run-test | ||
testfp.c | ||
testfp.ok |