- 04 Nov, 2011 1 commit
-
-
Raymond Toy authored
-
- 25 Sep, 2011 1 commit
-
-
Raymond Toy authored
entries with just the file path, removing the revision number, date, author and state. The actual information is now computed during compilation and stored in the fasl itself. (See ticket:48.)
-
- 19 Jul, 2010 1 commit
-
-
rtoy authored
closure_tramp and undefined_tramp from the C side to the Lisp side via Lisp assembly routines. (Simplifies things quite a bit for sparc.) Also includes some GC fixes for sparc and ppc to handle moving the pc, npc, lr, and ctr registers. They need to be handled like the lip register. See bootfiles/20a/boot-2010-07-1-cross.lisp for instructions on how to bootstrap this change. A basic cross-compile with a specific cross bootstrap file is needed.
-
- 11 Feb, 2005 1 commit
-
-
rtoy authored
o Oops. L0 was still in use so replace them with another descriptor register. * boot-2005-02-1-sparc.lisp o Use this to bootstrap this. A cross-compile is needed because some assembly routines have changed.
-
- 03 Aug, 2003 1 commit
-
-
gerd authored
have according to CLtS. Found by Paul Dietz. Use boot14.lisp to bootstrap. * src/compiler/generic/utils.lisp (fixnumize): Renamed from fixnum. * src/bootfiles/18e/boot14.lisp: New file. * src/code/exports.lisp ("VM"): Export fixnumize. * src/assembly/alpha/arith.lisp, src/assembly/alpha/array.lisp: * src/assembly/alpha/assem-rtns.lisp, src/assembly/hppa/arith.lisp * src/assembly/hppa/array.lisp, src/assembly/hppa/assem-rtns.lisp * src/assembly/mips/alloc.lisp, src/assembly/mips/arith.lisp * src/assembly/mips/array.lisp, src/assembly/mips/assem-rtns.lisp * src/assembly/mips/bit-bash.lisp, src/assembly/ppc/arith.lisp * src/assembly/ppc/array.lisp, src/assembly/ppc/assem-rtns.lisp * src/assembly/rt/alloc.lisp, src/assembly/rt/arith.lisp * src/assembly/rt/array.lisp, src/assembly/rt/assem-rtns.lisp * src/assembly/sparc/arith.lisp, src/assembly/sparc/array.lisp * src/assembly/sparc/assem-rtns.lisp, src/assembly/x86/arith.lisp * src/assembly/x86/array.lisp, src/assembly/x86/assem-rtns.lisp * src/compiler/alpha/alloc.lisp, src/compiler/alpha/arith.lisp * src/compiler/alpha/array.lisp, src/compiler/alpha/call.lisp * src/compiler/alpha/move.lisp, src/compiler/alpha/nlx.lisp * src/compiler/alpha/static-fn.lisp, src/compiler/alpha/subprim.lisp * src/compiler/alpha/values.lisp, src/compiler/generic/utils.lisp * src/compiler/hppa/alloc.lisp, src/compiler/hppa/arith.lisp * src/compiler/hppa/array.lisp, src/compiler/hppa/call.lisp * src/compiler/hppa/move.lisp, src/compiler/hppa/nlx.lisp * src/compiler/hppa/static-fn.lisp, src/compiler/hppa/subprim.lisp * src/compiler/hppa/values.lisp, src/compiler/mips/alloc.lisp * src/compiler/mips/arith.lisp, src/compiler/mips/array.lisp * src/compiler/mips/call.lisp, src/compiler/mips/move.lisp * src/compiler/mips/nlx.lisp, src/compiler/mips/static-fn.lisp * src/compiler/mips/subprim.lisp, src/compiler/mips/values.lisp * src/compiler/ppc/alloc.lisp, src/compiler/ppc/arith.lisp * src/compiler/ppc/array.lisp, src/compiler/ppc/call.lisp * src/compiler/ppc/move.lisp, src/compiler/ppc/nlx.lisp * src/compiler/ppc/static-fn.lisp, src/compiler/ppc/subprim.lisp * src/compiler/ppc/values.lisp, src/compiler/rt/alloc.lisp * src/compiler/rt/arith.lisp, src/compiler/rt/array.lisp * src/compiler/rt/call.lisp, src/compiler/rt/move.lisp * src/compiler/rt/nlx.lisp, src/compiler/rt/static-fn.lisp * src/compiler/rt/subprim.lisp, src/compiler/rt/values.lisp * src/compiler/sparc/alloc.lisp, src/compiler/sparc/arith.lisp * src/compiler/sparc/array.lisp, src/compiler/sparc/call.lisp * src/compiler/sparc/move.lisp, src/compiler/sparc/nlx.lisp * src/compiler/sparc/static-fn.lisp, src/compiler/sparc/subprim.lisp * src/compiler/sparc/values.lisp, src/compiler/x86/alloc.lisp * src/compiler/x86/arith.lisp, src/compiler/x86/array.lisp * src/compiler/x86/call.lisp, src/compiler/x86/cell.lisp * src/compiler/x86/macros.lisp, src/compiler/x86/memory.lisp * src/compiler/x86/move.lisp, src/compiler/x86/nlx.lisp * src/compiler/x86/pred.lisp, src/compiler/x86/static-fn.lisp * src/compiler/x86/subprim.lisp, src/compiler/x86/values.lisp: Use fixnumize instead of fixnum.
-
- 31 Oct, 1994 1 commit
-
-
ram authored
-
- 11 Feb, 1994 1 commit
-
-
cvs2git authored
-
- 13 Jan, 1993 1 commit
-
-
cvs2git authored
-
- 22 Nov, 1990 1 commit
-
-
wlott authored
-
- 03 Nov, 1990 1 commit
-
-
wlott authored
-
- 28 Oct, 1990 1 commit
-
-
wlott authored
-
- 20 Oct, 1990 1 commit
-
-
wlott authored
deleted the load of a0 because the vop loads a0 for us.
-
- 19 Oct, 1990 2 commits
- 18 Oct, 1990 1 commit
-
-
wlott authored
-
- 16 Oct, 1990 2 commits
- 18 Sep, 1990 1 commit
-
-
wlott authored
-
- 06 Jul, 1990 1 commit
-
-
wlott authored
-
- 17 Jun, 1990 1 commit
-
-
wlott authored
-
- 16 Jun, 1990 1 commit
-
-
wlott authored
-
- 06 Jun, 1990 1 commit
-
-
wlott authored
-
- 04 Jun, 1990 1 commit
-
-
wlott authored
-
- 03 Jun, 1990 1 commit
-
-
wlott authored
slot if it's going to be used by the target of the branch.
-
- 31 May, 1990 1 commit
-
-
wlott authored
-
- 30 May, 1990 1 commit
-
-
cvs2git authored
-
- 24 May, 1990 1 commit
-
-
wlott authored
cause the args reg is going away.
-
- 23 May, 1990 1 commit
-
-
wlott authored
-
- 19 May, 1990 1 commit
-
-
wlott authored
left available for the NFP.
-
- 15 May, 1990 1 commit
-
-
wlott authored
-
- 27 Apr, 1990 1 commit
-
-
wlott authored
-
- 26 Apr, 1990 1 commit
-
-
wlott authored
-
- 24 Apr, 1990 1 commit
-
-
wlott authored
-
- 23 Apr, 1990 1 commit
-
-
wlott authored
-
- 18 Mar, 1990 1 commit
-
-
wlott authored
undefined function.
-
- 12 Mar, 1990 1 commit
-
-
wlott authored
-
- 05 Mar, 1990 1 commit
-
-
wlott authored
-