Fri Jan 20 21:47:20 CST 2006 Luis Oliveira loliveira@common-lisp.net * New TODO items.
- Underspecifed Semantics: doubles/floats - Known Issues: cffi-tests.asd's bogus :c-test-lib
M ./TODO +6
Fri Jan 20 21:38:19 CST 2006 Luis Oliveira loliveira@common-lisp.net * Fix foreign-funcall sprintf tests' return types.
M ./tests/funcall.lisp -8 +8
Fri Jan 20 21:37:36 CST 2006 Luis Oliveira loliveira@common-lisp.net * Do argument promotion on variadic functions
- New macro foreign-funcall-varargs that does argument promotion. - Make defcfun use this when &rest is used. - New tests: DEFCFUN.VARARGS.{CHAR,SHORT,INT,LONG,FLOAT,DOUBLE,STRING}.
M ./src/functions.lisp -5 +41 M ./tests/defcfun.lisp +49
Fri Jan 20 21:23:50 CST 2006 Luis Oliveira loliveira@common-lisp.net * Fix override in clisp's %foreign-type-alignment
M ./src/cffi-clisp.lisp -1 +1
Fri Jan 20 21:23:36 CST 2006 Joerg-Cyril Hoehle hoehle@users.sourceforge.net * %foreign-funcall-pointer/clisp: constant fold with load-time-value
M ./src/cffi-clisp.lisp -5 +7
Fri Jan 20 21:22:49 CST 2006 Joerg-Cyril Hoehle hoehle@users.sourceforge.net * register-callback clisp: use only ffi:exported functions
M ./src/cffi-clisp.lisp -9 +7
Mon Jan 16 08:38:20 CST 2006 Joerg-Cyril Hoehle hoehle@users.sourceforge.net * "added one declare ignore"
M ./src/early-types.lisp +1
Fri Jan 20 21:07:13 CST 2006 Luis Oliveira loliveira@common-lisp.net * Signal an error when defcstruct/defcunion is passed a :void
M ./src/types.lisp +4
Fri Jan 20 20:55:57 CST 2006 Luis Oliveira loliveira@common-lisp.net * Fix bug in Lispworks's %%foreign-funcall
M ./src/cffi-lispworks.lisp -8 +11
An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-060120.tar.gz
Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary