On Sat, 2 Jul 2005, Nikodemus Siivola wrote:
> FAST-SIGNED-BINOP32-C is not the name of a defined VOP.
It turns out there were other missing VOPs as well there. The attached
patch fixes (I think) this, but is not alone sufficient to restore
buildability: there are unrelated errors from the new threading stuff:
* SIG_STOP_FOR_GC issue for which Christophe posted a patch.
* Build failure due to inline GET-LISP-OBJ-ADDRESS not working for fixnums
outside x86. Arguably GET-LISP-OBJ-ADDRESS should not work for fixnums or
characters, as they don't have addresses. Christophe has a patch fixing
this at http://paste.lisp.org/display/9575#1.
Anyways, I'll delay merging this ppc patch till someone with more clue on
the VOP'ery eyeballs it -- or Nathan finds the missing bits in his tree
As for the GET-LISP-OBJ-ADDRESS issue, are there objections to making it
so that it never works for fixnums and characters, on any platform? That
would avoid similar build failures in the future.
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."