[cmucl-imp] Dec snapshots

Raymond Toy toy.raymond at gmail.com
Fri Dec 3 18:25:00 CET 2010


The December snapshot has been tagged.  Binaries will be uploaded soon.

A cross-compile is needed for this snapshot; use the
boot-2010-11-1-cross.lisp files as the cross-compile script.  You will
get a restart so just choose the clobber-it restart.  The compiler
backend structure has changed to add a couple of new slots to hold the
foreign linkage address and size.  With this change (and a few more that
will be coming soon), I can successfully do a cross-compile from x86
(OSX) to sparc.[1]  This hasn't worked ever since linkage-tables was
added because the linkage addresses of the compiling system were leaking
into the target system.

Ray

[1] However, the resulting system cannot compile itself unless you
comment out the callback stuff.  I don't know why this happens.  But if
you do that, it compiles, and the result will also then compile itself
with callback stuff enabled.


More information about the cmucl-imp mailing list