Mon Jun 26 21:18:58 EDT 2006 Luis Oliveira loliveira@common-lisp.net * Add long-long support to CLISP
Patch courtesy of Frédéric Jolliton.
M ./src/cffi-clisp.lisp -6 +6
Mon Jun 26 21:05:20 EDT 2006 Luis Oliveira loliveira@common-lisp.net * ECL fixes
- cffi-ecl fixes: - push cffi-features:unix on darwin too. - use si:load-foreign-module instead of ffi:load-foreign-library on DFFI platforms. - use convert-external-name in foreign-symbol-pointer. - wrap defcvar's define-foreign-symbol around eval-when. - simplify default-library-suffix - cffi-tests: - load libtest.o on ECL platforms without DFFI. - conditionalize the tests with 127 arguments based on the value of lambda-parameters-limit.
M ./TODO -1 +4 M ./src/cffi-ecl.lisp -7 +14 M ./src/foreign-vars.lisp -2 +5 M ./src/libraries.lisp -4 +2 M ./tests/bindings.lisp +6 M ./tests/callbacks.lisp -2 +4 M ./tests/defcfun.lisp -51 +55
An updated tarball of CFFI's source can be downloaded here: http://common-lisp.net/project/cffi/tarballs/cffi-060626.tar.gz
Darcsweb URL: http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary