From: Daniel B. <da...@te...> - 2000-12-01 11:05:53
|
William Harold Newman <wil...@ai...> writes: > On Sun, Sep 10, 2000 at 04:23:04PM +0100, Daniel Barlow wrote: [Yeesh. That long ago] > > People might be interested to know that SBCL 0.6.5 on Linux/Alpha now > > successfully starts up with cold-sbcl.core, and makes it through > > cold-init to the * prompt. > > > > It blows up very quickly afterwards (LET and QUIT are among the forms > > that can make it die) but I thought that rated as progress anyway. > > I can evaluate "(+ 1 2 3)" with no problems :-) I found a couple of free evenings this week to work on it further. SB!C::%DEF-REFFER does a JFIW (Jump Far Into Weeds) when I call it - the problem seems to be that (SETF SB!C::FUNCTION-INFO-IR2-CONVERT) didn't get dumped. At least, it shows as undefined in cold-sbcl.map In fact: :; grep FUNCTION-INFO ../../output/cold-sbcl.map 0x308F76F8: SB!C::FUNCTION-INFO-P #X308F76E1 0x308F85C8: SB!C::MAKE-FUNCTION-INFO #X308F85B1 0x308FEAA8: SB!C::FUNCTION-INFO-OR-LOSE #X308FEA91 0x314FFF20: SB!C::INLINE-FUNCTION-INFO-P #X314FFF09 0x31500B80: SB!C::MAKE-INLINE-FUNCTION-INFO #X31500B69 (SETF SB!C::FUNCTION-INFO-IR2-CONVERT) 308F7435: SB!C::FUNCTION-INFO[11] 314FFC55: SB!C::INLINE-FUNCTION-INFO[6] I don't see any FUNCTION-INFO accessors there at all. Should they have been dumped? How do they spring into existence if not? -dan -- http://ww.telent.net/cliki/ - Link farm for free CL-on-Unix resources |