- Aug 13, 2004
-
-
emarsden authored
Bruno Haible).
-
- Aug 12, 2004
-
-
rtoy authored
-
- Aug 09, 2004
- Aug 08, 2004
- Aug 07, 2004
-
-
pmai authored
for the cross-compiler itself with create-target.sh isn't needed, since cross-build-world.sh does this by itself already.
-
- Aug 06, 2004
- Aug 04, 2004
-
-
rtoy authored
algorithm to make the bignums roughly the same size before running binary gcd.
-
rtoy authored
foreign functions for linkage table stuff. (This should probably be changed.) In cold-fdefinition-object and cold-fset, we call lookup-foreign-symbol and stuff away the address of the entry in the linkage-table. I think we really want the contents of the entry since that contains the actual address for these functions. Thus, change lookup-foreign-symbol to take an link-type arg, and for sparc, when the link-type is :data, return the value from the linkage-table entry instead of returning the address of the linkage-table entry. I hope this fixes the occasional problem with undefined functions giving sigbus instead of an undefined-function error when loading kernel.core.
-
cwang authored
Change offset_vector back to an unsigned int* because it still has 32-bit elements on amd64. Eventually we will make this consistent with internals.h. This creates a compiler warning, sigh.
-
cwang authored
-
- Aug 03, 2004
- Aug 02, 2004
- Jul 30, 2004
-
-
rtoy authored
-
rtoy authored
-
rtoy authored
-
rtoy authored
Some functionality missing: logandc1, logorc1, and *, not implemented. Use boot3.lisp to bootstrap this. No cross-compile needed.
-
rtoy authored
o Export sigcontext-lr.
-
rtoy authored
o Move the SC_OFFSET_{HI,LO} macros from sparc-lispregs to lispregs.h, so they can be used elsewhere. ppc-lispregs.h: o Define the register numbers so they can be used in the SC_OFFSET macros. ppc-assem.S: o Document what the byte 18<<2, 0, 0, 24 is supposed to do. o Use the SC_OFFSET macros in undefined_tramp instead of hard-wiring the register number.
-
- Jul 29, 2004
-
-
cwang authored
we can go back to the faster version.
-
cwang authored
-
rtoy authored
the handler, which seems to be a bad idea since interrupt_handle_now has comments about alloc_sap while interrupts are disabled. Not 100% sure this is all right, but everything still appears to work.
-
rtoy authored
-
rtoy authored
#C(0d0 0d0) failing a typecase. Then doing a backtrace gave another error about some negative number not being a positive fixnum. The former error is caused by a bad definition of undefined_tramp. The latter error is caused by the debugger not being able to compute the offset correctly. (Fixes ported from sbcl.)
-
rtoy authored
doesn't like.
-
- Jul 28, 2004
-
-
cwang authored
At some point we should investigate 4-bit low-tag for amd64.
-
- Jul 27, 2004