Author: Armin Rigo <[email protected]>
Branch: 
Changeset: r782:6fffab03438e
Date: 2012-08-05 09:12 +0200
http://bitbucket.org/cffi/cffi/changeset/6fffab03438e/

Log:    Unimplemented features

diff --git a/doc/source/index.rst b/doc/source/index.rst
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -902,6 +902,24 @@
 of the C type "pointer to the same type than x".
 
 
+Unimplemented features
+----------------------
+
+All of the ANSI C declarations should be supported, and some of C99.
+Here are the major known missing features that are GCC or MSVC
+extensions:
+
+* Any ``__attribute__`` or ``#pragma pack(n)``
+
+* Additional types: complex numbers, special-size floating and
+  fixed point types, vector types, etc. (must be declared with
+  ``typedef struct { ...; } typename;`` and cannot be accessed directly)
+
+* Unnamed struct/union fields within struct/union
+
+* Thread-local variables (access them via getter/setter functions)
+
+
 Reference: conversions
 ----------------------
 
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to