[cffi-devel] Recent changes in cffi-luis: long-long and docs

Luis Oliveira luismbo at gmail.com
Wed Nov 2 20:45:05 UTC 2005


Hello,

I pushed support for :(unsigned-)long-long but unfortunately it seems 
to be supported only by SBCL, OpenMCL and CMUCL (and the last two have 
bugs which have been reported). Also, I added a new section to the 
manual with known issues. Changelog follows.

Wed Nov  2 15:32:20 WET 2005  Luis Oliveira <loliveira at common-lisp.net>
   * New chapter: Implementation support and known issues.

Wed Nov  2 15:34:16 WET 2005  Luis Oliveira <loliveira at common-lisp.net>
   * Light reformating of the ECL changes to fit 80 columns.

Wed Nov  2 20:36:13 WET 2005  Luis Oliveira <loliveira at common-lisp.net>
   * Support for the (unsigned) long long type.

   - New CFFI primitive types :unsigned-long-long and :long-long.
   - Implemented in the following backends: OpenMCL, SBCL and CMUCL.
   - Implementations that don't support long long push :cffi/no-long-long
     into *features*: Allegro, CLISP, Corman, ECL and Lispworks.
   - New tests: FOREIGN-GLOBALS.REF.LONG-LONG,
     FOREIGN-GLOBALS.REF.UNSIGNED-LONG-LONG, FUNCALL.LONG-LONG,
     CALLBACKS.LONG-LONG, CALLBACKS.UNSIGNED-LONG-LONG and 
DEFCFUN.LONG-LONG.
   - libtest.c is now compiled with -std=c99 instead of -ansi.
   - Add information about the new type in the manual and Mention known
     issues in the various implementations.

-- 
Luís Oliveira
http://student.dei.uc.pt/~lmoliv/
Equipa Portuguesa do Translation Project
http://www.iro.umontreal.ca/translation/registry.cgi?team=pt



More information about the cffi-devel mailing list