![](https://secure.gravatar.com/avatar/df0948a96b734321ce500701a3261bce.jpg?s=120&d=mm&r=g)
Hi, CFFI Developers I found that in AMD64 Linux, the long and long long type are both 8 bytes. Can I directly map CFFI's :long-long into LispWorks FLI's :long type to get support for long-long type? (This is need when I compile iolib package in amd64 LispWorks): cffi-lispworks.lisp: (defun convert-foreign-type (cffi-type) "Convert a CFFI type keyword to an FLI type." (ecase cffi-type (:char :byte) (:unsigned-char '(:unsigned :byte)) (:short :short) (:unsigned-short '(:unsigned :short)) (:int :int) (:unsigned-int '(:unsigned :int)) (:long :long) (:unsigned-long '(:unsigned :long)) #+amd64 (:long-long :long) #+amd64 (:unsigned-long-long '(:unsigned :long)) (:float :float) (:double :double) (:pointer :pointer) (:void :void))) Thanks. Chun Tian (binghe)