[cffi-devel] New patches: 26-Jun-2006
Luis Oliveira
loliveira at common-lisp.net
Tue Jun 27 04:00:22 UTC 2006
Mon Jun 26 21:18:58 EDT 2006 Luis Oliveira <loliveira at 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 at 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
More information about the cffi-devel
mailing list