On Thu, Nov 19, 2009 at 5:33 PM, Matt Lamari matt.lamari@gmail.com wrote:
(defcfun test :int64)
[...]
The long-long gets through and fails in the lispworks-specific "Ecase" (that has them removed for non-64-bit lispworks).
Long-long emulation is not implemented for DEFCFUN, DEFCALLBACK, etc. It turns out that Lispworks does in fact support long-long on 32-bit platforms for DEFCFUN at least. Please let me know if the attached patch works for you.