diary at Telent Netowrks

More PPC, la la la#

Thu, 17 Jan 2002 00:30:14 +0000

More PPC, la la la.

  1. the make-closure vop wasn't filling in the header word correctly

  2. anonymous call was jumping to an address based on the closure not the function (makes a difference if it really is a closure)

  3. set-fdefn-function was storing the function instead of function+offset in the raw-addr slot

  4. lisp-jump still looks odd even if it appears to be working.

Fixes 1 and 2 cured yesterday's problem; I'm hoping that fix 3 should fix the next bug to come along if I rebuild it cleanly, but I've already tried a simple make-host-2 with no success, so I'm not entirely expecting it will.

Also driving lesson, but but more about that tomorrow when I've taken the test.