[cffi-devel] New patches: 6-Apr-2008
Luis Oliveira
loliveira at common-lisp.net
Mon Apr 7 04:00:22 UTC 2008
Sun Apr 6 19:36:31 EDT 2008 Luis Oliveira <loliveira at common-lisp.net>
* Define FOREIGN-LIBRARY class before it's used...
M ./src/libraries.lisp -5 +5
Sun Apr 6 19:33:31 EDT 2008 Luis Oliveira <loliveira at common-lisp.net>
* Implemented simple compiler-macro for FOREIGN-ALLOC
M ./src/types.lisp -8 +14
Sun Apr 6 19:28:52 EDT 2008 Luis Oliveira <loliveira at common-lisp.net>
* Small optimization in PARSE-TYPE
Don't need to check for cycles (which starts off by consing up
a hash table) when not dealing with foreign-typedefs. Initial
patch courtesy of Greg Pfeil.
M ./src/early-types.lisp -1 +2
Sun Apr 6 19:25:33 EDT 2008 Luis Oliveira <loliveira at common-lisp.net>
* Fix bitrot in cffi-ecl.lisp
M ./src/cffi-ecl.lisp -19 +15
Sun Apr 6 18:13:10 EDT 2008 Luis Oliveira <loliveira at common-lisp.net>
* Clozure CL chokes on the CALLBACKS.BFF.* tests, disabled them
M ./tests/callbacks.lisp -6 +7
Sat Apr 5 15:54:12 EST 2008 Luis Oliveira <loliveira at common-lisp.net>
* cffi-clisp: add support for the upcoming 2.45 version
CLISP 2.45 introduces a couple of backwards-incompatible changes
to some of the unexported FFI functions we use.
M ./src/cffi-clisp.lisp -16 +40
Sat Apr 5 11:28:58 EST 2008 Luis Oliveira <loliveira at common-lisp.net>
* cffi-tests: restore support for 32-bit lisps running on x86-64
M ./tests/Makefile -7 +10
M ./tests/bindings.lisp +1
An updated tarball of CFFI's source can be downloaded here:
http://common-lisp.net/project/cffi/tarballs/cffi-080406.tar.gz
Darcsweb URL:
http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi-cffi;a=summary
More information about the cffi-devel
mailing list