-
- Downloads
Port Thomas Burdick's port of cmucl's callbacks to sbcl/ppc.
* alieneval.lisp: o The CALLBACK defstruct holds the entire alien function type o COMPATIBLE-RETURN-TYPES-P renamed to COMPATIBLE-FUNCTION-TYPES-P and and made specific to each backend. o Adjust code appropriately. ppc/c-call.lisp: o Port Thomas Burdick's callback code to ppc. sparc/c-call.lisp: x86/c-call.lisp: o Adjust code appropriately for new callback structure. o Implement COMPATIBLE-FUNCTION-TYPES-P, like original COMPATIBLE-RETURN-TYPES-P
Showing
- code/alieneval.lisp 35 additions, 34 deletionscode/alieneval.lisp
- compiler/ppc/c-call.lisp 145 additions, 10 deletionscompiler/ppc/c-call.lisp
- compiler/sparc/c-call.lisp 159 additions, 144 deletionscompiler/sparc/c-call.lisp
- compiler/x86/c-call.lisp 18 additions, 4 deletionscompiler/x86/c-call.lisp
Loading
Please register or sign in to comment