Author: Armin Rigo <ar...@tunes.org> Branch: cpy-extension Changeset: r333:e896a89cc743 Date: 2012-06-14 13:36 +0200 http://bitbucket.org/cffi/cffi/changeset/e896a89cc743/
Log: Mostly done. Listing two things missing diff --git a/README.md b/README.md --- a/README.md +++ b/README.md @@ -22,28 +22,11 @@ Next steps ---------- -the verify() step, which should handle: +the verify() step, which is missing: -* completing "...;" structs +* global variables -* checking the other structs, and the arguments to functions, using the real C compiler +* typedef ... some_integer_type; -* simple "#define FOO value" macros - -* macros of the kind "#define funcname otherfuncname" - -* more complicated macros "#define foo(a, b, c) ..." - -* checking and correcting the value of the enum {} declarations - -* probably also fixing the array lengths, e.g. declared as a field "int foo[...];" - -generating C extensions: - -* this is needed anyway to call macros - -* faster, libffi-free way to call C code - -* partial blockers: callbacks (probably still use libffi) _ffi backend for PyPy _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit