X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Fprimitives.lisp;h=14763f732227e650dca9bac9cc898417172c6056;hb=HEAD;hp=a43eb8dd24e4c2ff1b615475be0cdd900113cfae;hpb=4440dd8df02fa22120c5c742989b1daa1fde84d4;p=uffi.git diff --git a/src/primitives.lisp b/src/primitives.lisp index a43eb8d..14763f7 100644 --- a/src/primitives.lisp +++ b/src/primitives.lisp @@ -185,10 +185,15 @@ supports takes advantage of this optimization." (:unsigned-char . :unsigned-char) (:int . :int) (:unsigned-int . :unsigned-int) (:long . :long) (:unsigned-long . :unsigned-long) +#+64bit (:unsigned-long-long . :unsigned-long) +#+64bit (:long-long . :unsigned-long) (:float . :float) (:double . :double) (:array . :array))) -#+(or allegro cormanlisp) +#+(and allegro (not 64bit)) +(push 'uffi:no-long-long cl:*features*) + +#+cormanlisp (push 'uffi:no-long-long cl:*features*) #+lispworks