[pypy-commit] cffi default: updates
arigo
pypy.commits at gmail.com
Sat May 7 06:03:28 EDT 2016
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r2690:aaad62d58492
Date: 2016-05-07 12:04 +0200
http://bitbucket.org/cffi/cffi/changeset/aaad62d58492/
Log: updates
diff --git a/doc/source/cdef.rst b/doc/source/cdef.rst
--- a/doc/source/cdef.rst
+++ b/doc/source/cdef.rst
@@ -598,7 +598,8 @@
All of the ANSI C *declarations* should be supported in ``cdef()``,
and some of C99. (This excludes any ``#include`` or ``#ifdef``.)
-Known missing features that are GCC or MSVC extensions:
+Known missing features that are either in C99, or are GCC or MSVC
+extensions:
* Any ``__attribute__`` or ``#pragma pack(n)``
@@ -613,9 +614,6 @@
foo_wrapper(struct my_complex c) { foo(c.real + c.imag*1j); }``, and
call ``foo_wrapper`` rather than ``foo`` directly.
-* Function pointers with non-default calling conventions (e.g. on
- Windows, "stdcall").
-
Note that declarations like ``int field[];`` in
structures are interpreted as variable-length structures. Declarations
like ``int field[...];`` on the other hand are arrays whose length is
More information about the pypy-commit
mailing list