Skip to content
Snippets Groups Projects
Commit e896a89cc743 authored by Armin Rigo's avatar Armin Rigo
Browse files

Mostly done. Listing two things missing

parent 7c0fddd94775
No related branches found
No related tags found
No related merge requests found
...@@ -22,15 +22,5 @@ ...@@ -22,15 +22,5 @@
Next steps Next steps
---------- ----------
the verify() step, which should handle: the verify() step, which is missing:
* completing "...;" structs
* checking the other structs, and the arguments to functions, using the real C compiler
* simple "#define FOO value" macros
* macros of the kind "#define funcname otherfuncname"
* more complicated macros "#define foo(a, b, c) ..."
...@@ -36,7 +26,3 @@ ...@@ -36,7 +26,3 @@
* checking and correcting the value of the enum {} declarations * global variables
* probably also fixing the array lengths, e.g. declared as a field "int foo[...];"
generating C extensions:
...@@ -42,3 +28,3 @@ ...@@ -42,3 +28,3 @@
* this is needed anyway to call macros * typedef ... some_integer_type;
...@@ -44,6 +30,3 @@ ...@@ -44,6 +30,3 @@
* faster, libffi-free way to call C code
* partial blockers: callbacks (probably still use libffi)
_ffi backend for PyPy _ffi backend for PyPy
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment