It looks like object/boot/idc1 fails to run on x86_64 because of a garbage 
collector problem.  It works if USE_GC is commented out in 
object/boot/src/libid.c.  Otherwise, _libid_bind() fails when findKeyOrNil is 
added with this line:

  method(_vtable,   "findKeyOrNil:",      findKeyOrNil_);

On i386, the <methodAt:put:with:> selector is found in _libid_mcache, but on 
x86_64 it looks like some pointers get changed (maybe after _vector__grow?).


-Karl

_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to