Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Add locking. Not really tested, apart from the absence of double locking.
Branches
thread-safe
Armin Rigo
hg merge default
Branches
thread-safe
Armin Rigo
Add the basic file exporting locks
Branches
thread-safe
Armin Rigo
Clean up. (May also fix an obscure bug...)
Armin Rigo
Trying to make cffi thread-safe by adding a few locks
Branches
thread-safe
Armin Rigo
Fix a segfault
Armin Rigo
Support "number + pointer" too, like in C
Armin Rigo
Arithmetic using "void *" should work; at least it does in gcc without warning.
Armin Rigo
Test and fix for issue #99.
Armin Rigo
hg merge c99-array Adding more direct support for C99-style arrays inside structs. Non-fully-backward-compatible changes documented.
Armin Rigo
Document the changes with C99-style arrays.
Branches
c99-array
Armin Rigo
Fix test.
Branches
c99-array
Armin Rigo
Fix vengine_cpy too.
Branches
c99-array
Armin Rigo
Fix vengine_gen for global arrays with [...].
Branches
c99-array
Armin Rigo
Fix some tests
Branches
c99-array
Armin Rigo
Add a test, now passing. Fixes in the front-end.
Branches
c99-array
Armin Rigo
Allow varsized arrays to appear at a non-last position in case of a verify()ed structure
Branches
c99-array
Armin Rigo
Implementation: support a few extra ways to give initialization arguments to ffi.new() for var-sized structs. See the test.
Branches
c99-array
Armin Rigo
in-progress
Branches
c99-array
Armin Rigo
Some target tests
Branches
c99-array
Armin Rigo
Adding more direct support for C99-style arrays inside structs
Branches
c99-array
Armin Rigo
Issue #113: Test and fix: Values of anonymous enums are not exposed
Armin Rigo
Strip the C line of whitespace in error reporting.
Armin Rigo
Add PyPy support for big-endian bitfields
Armin Rigo
Document the workaround for taking pointers to functions.
Armin Rigo
Docstring fix
Armin Rigo
Added Homebrew instructions
Armin Rigo
Support partial unions in a way very similar to partial structs. Needed for a python-cffi mail.
Armin Rigo
Fix the test for 77da9e592d23.
Donald Stufft
Fixes #110 - Support different so suffixes
  1. Prev
  2. Next