summaryrefslogtreecommitdiff
path: root/cffi/vengine_gen.py
Commit message (Expand)AuthorAgeFilesLines
* #453Armin Rigo2020-05-201-2/+2
* Didn't figure out how to cleanly define charN_t inside _cffi_include.h.Armin Rigo2017-06-041-3/+6
* Follow-up on b87441f6f36cArmin Rigo2017-01-201-6/+7
* Mark these three source files as deprecatedArmin Rigo2016-02-101-0/+3
* in-progress, but found a problemArmin Rigo2015-10-061-1/+5
* Fix the verify() for const fields too, because it's very easyArmin Rigo2015-09-301-1/+2
* in-progress: add qualifiers through model.py, cparser.py, and recompiler.pyArmin Rigo2015-09-301-4/+7
* Test and fix for ffi.verify() only on PyPy (thanks Alex Gaynor forArmin Rigo2015-06-021-3/+12
* Fix for test_vgen.test_struct_returned_by_func (and uniformize the error mess...Armin Rigo2015-04-241-0/+4
* Reimplement vengine_gen returning incomplete structs.Armin Rigo2015-04-241-7/+27
* Fix (thanks gkcn on irc): in cdef() we can say "#define FOO 42", butArmin Rigo2015-01-111-34/+62
* Silence the new gcc warnings when comparing 'unsigned >= 0' or 'unsigned < 0'.Armin Rigo2014-12-281-4/+4
* Update the copies of that block of #ifsArmin Rigo2014-12-241-0/+18
* Merged in dalcinl/python-cffi (pull request #52)Armin Rigo2014-12-221-0/+1
|\
| * Silence GCC/Clang -Wunused-parameter warningsLisandro Dalcin2014-11-241-0/+1
* | Add dlopen flags to verify on pypyRomain Guillebert2014-10-211-2/+2
|/
* Fix for Windows, which doesn't have a reasonable snprintf()Armin Rigo2014-07-051-4/+4
* Avoid using ssize_t hereArmin Rigo2014-06-241-3/+3
* Don't check MS_WIN32, it's not always defined even on MSVC.Armin Rigo2014-06-241-1/+1
* Add stdint.h as an explicit include on non-Windows too.Armin Rigo2014-06-241-0/+1
* Unify (manually) the three blocks of #ifs for Windows. Add a commentArmin Rigo2014-06-241-16/+22
* tweak for Windows (msvc versus mingw)Armin Rigo2014-05-301-0/+2
* Issue #142: don't generate C files that use '$' in identifiers.Armin Rigo2014-04-041-2/+7
* Issue #118: improve the detection and error message, jumpingArmin Rigo2013-11-101-4/+15
* Test and fix: a remaining deadlockArmin Rigo2013-11-091-1/+2
* Add locking. Not really tested, apart from the absence of double locking.thread-safeArmin Rigo2013-11-091-8/+10
* Fix vengine_gen for global arrays with [...].Armin Rigo2013-11-081-1/+21
* Fix some testsArmin Rigo2013-11-081-6/+10
* Support partial unions in a way very similar to partial structs.Armin Rigo2013-10-171-1/+1
* Fixes #110 - Support different so suffixesDonald Stufft2013-10-061-9/+9
* issue 102: allow ffi.typeof() to work on functions taking a structArmin Rigo2013-09-111-2/+5
* In this case, we must call backend.load_library() with a pathArmin Rigo2013-08-071-1/+3
* Issue #81 resolved: dir(ffi.verify(...))Armin Rigo2013-05-301-9/+18
* Fix (motivated by a pypy without cpyext): if we're using vengine_gen.py,Armin Rigo2013-05-201-1/+11
* Fix for enums used as bitfields. (thanks jerith)Armin Rigo2013-05-051-2/+2
* Generate correct type name for pointers to arrays.Tom Nixon2013-03-021-4/+2
* explanatory commentlibrary-moduleAlex Gaynor2013-02-251-1/+4
* Make the library be a ModuleType subclass so that on PyPy it is optimized for...Alex Gaynor2013-02-241-4/+6
* Python 3.Armin Rigo2012-11-301-2/+2
* Generalize the error reporting: attach the name of the currentArmin Rigo2012-11-291-13/+17
* Improve error reporting for functions that return an opaque type.Armin Rigo2012-11-291-1/+5
* Remove dictionary-order dependencies.Armin Rigo2012-11-281-2/+5
* Fix for Win32.Armin Rigo2012-11-251-1/+6
* Move around the _Bool declarationArmin Rigo2012-11-201-0/+1
* Remove dead declaration.Armin Rigo2012-11-171-2/+0
* Fixes for Python 3.Armin Rigo2012-10-101-1/+1
* Keep the loaded libraries alive as long as the 'ffi' object is kept alive.Armin Rigo2012-10-091-0/+1
* Fix (thanks Hakan Ardo)Armin Rigo2012-09-271-1/+1
* Test and fix (thanks Sarvi on python-cffi): there was some dependencyArmin Rigo2012-09-111-8/+12
* Some sort of simplification of the logic of discovering fieldArmin Rigo2012-08-261-54/+48