diff -u -r ../orig/cffi_0.10.4/src/cffi-ecl.lisp cffi_0.10.4/src/cffi-ecl.lisp
--- ../orig/cffi_0.10.4/src/cffi-ecl.lisp	2009-02-01 13:17:00.000000000 -0500
+++ cffi_0.10.4/src/cffi-ecl.lisp	2009-02-23 06:26:08.000000000 -0500
@@ -60,7 +60,7 @@
 
 ;;;# Mis-features
 
-(pushnew 'no-long-long *features*)
+#-long-long (pushnew 'no-long-long *features*)
 (pushnew 'flat-namespace *features*)
 
 ;;;# Symbol Case
@@ -179,6 +179,8 @@
     (:unsigned-int    :unsigned-int    "unsigned int")
     (:long            :long            "long")
     (:unsigned-long   :unsigned-long   "unsigned long")
+    #+long-long (:long-long :long-long "long long")
+    #+long-long (:unsigned-long-long :unsigned-long-long "unsigned long long")
     #+x86-64 (:long-long :long "long long")
     #+x86-64 (:unsigned-long-long :unsigned-long "unsigned long long")
     (:float           :float           "float")

