Paolo Bonzini
54c573d8d7
fix powerpc jit_bms
...
2006-11-03 Paolo Bonzini <bonzini@gnu.org>
* lightning/ppc/core.h: Fix jit_bms using BNE rather than BGT.
"AND." does signed comparisons.
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-34
2008-01-09 15:49:50 +01:00
Paolo Bonzini
e70005878a
prepare for automatic variables support
...
2006-10-31 Paolo Bonzini <bonzini@gnu.org>
* doc/porting.texi: Rename JIT_FP to JIT_AP.
* lightning/core-common.h: Likewise.
* lightning/i386/core-i386.h: Likewise.
* lightning/fp-common.h: Provide default versions of jit_getarg_[fd].
* lightning/i386/fp-32.h: Don't provide jit_getarg_[fd].
* lightning/ppc/fp.h: Likewise.
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-33
2008-01-09 15:49:49 +01:00
Paolo Bonzini
1f7feaffe2
first merge of x86-64 backend and related configury changes
...
Patches applied:
* bonzini@gnu.org--2004b/lightning--x86-64--1.3--base-0
tag of bonzini@gnu.org--2004b/lightning--stable--1.2--patch-28
* bonzini@gnu.org--2004b/lightning--x86-64--1.3--patch-1
start merging from mzscheme...
* bonzini@gnu.org--2004b/lightning--x86-64--1.3--patch-2
fix i386
* bonzini@gnu.org--2004b/lightning--x86-64--1.3--patch-3
fix distribution hiccups
* bonzini@gnu.org--2004b/lightning--x86-64--1.3--patch-4
adapt for usage outside distribution.
* bonzini@gnu.org--2004b/lightning--x86-64--1.3--patch-6
fixes for GNU Smalltalk
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-30
2008-01-09 15:49:45 +01:00
Paolo Bonzini
50b6e40e0d
fix PPC modi
...
2006-07-06 Paolo Bonzini <bonzini@gnu.org>
Ludovic Courtes <ludovic.courtes@laas.fr>
* lightning/ppc/core.h (_jit_mod): Replace with...
(_jit_mod_big, _jit_mod_small): ... these.
(jit_modi_i, jit_modi_ui): Rewrite.
* tests/modi.c, tests/modi.ok: New tests.
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-22
2008-01-09 15:49:35 +01:00
Paolo Bonzini
9b5e364427
fix PPC jit_ldxi_* with big displacement
...
2006-02-16 Paolo Bonzini <bonzini@gnu.org>
* lightning/ppc/core.h: Fix jit_ldxi_* with big displacement.
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-19
2008-01-09 15:49:32 +01:00
Paolo Bonzini
ca858a52e5
fix heading in ppc/fp.h and sparc/fp.h
...
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-17
2008-01-09 15:49:30 +01:00
Paolo Bonzini
33bc19d30e
update FSF address
...
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-15
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-16
2008-01-09 15:49:29 +01:00
Paolo Bonzini
d36aa43f27
remove unused variable.
...
2004-11-26 Paolo Bonzini <bonzini@gnu.org>
* lightning/ppc/funcs.h (_jit_epilog): Remove unused variable.
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-12
2008-01-09 15:49:28 +01:00
Paolo Bonzini
f8dfee6dd0
fix ppc tests
...
2004-11-08 Paolo Bonzini <bonzini@gnu.org>
* lightning/ppc/fp.h: Do not clobber f31.
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-5
2008-01-09 15:49:24 +01:00
Paolo Bonzini
ba5044a668
big merge
...
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-1
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--patch-2
2008-01-09 15:49:22 +01:00
Paolo Bonzini
3b4c061913
initial import
...
(automatically generated log message)
git-archimport-id: bonzini@gnu.org--2004b/lightning--stable--1.2--base-0
2004-10-10 21:18:38 +00:00