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@common-lisp.net * New chapter: Implementation support and known issues.
Wed Nov 2 15:34:16 WET 2005 Luis Oliveira loliveira@common-lisp.net * Light reformating of the ECL changes to fit 80 columns.
Wed Nov 2 20:36:13 WET 2005 Luis Oliveira loliveira@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.