| Commit message (Expand) | Author | Age | Files | Lines |
* | Silence bogus warning | Armin Rigo | 2018-11-27 | 1 | -1/+3 |
* | #389 | Armin Rigo | 2018-10-11 | 1 | -0/+9 |
* | Issue 364 | Armin Rigo | 2018-06-16 | 1 | -2/+16 |
* | Try to systematically include the line number | Armin Rigo | 2017-05-09 | 1 | -3/+12 |
* | Issue 314 | Armin Rigo | 2017-05-09 | 1 | -12/+18 |
* | Add operation support in enum | Jean-Sebastien Bevilacqua | 2017-03-15 | 1 | -0/+10 |
* | Issue #310: pycparser was recently made stricter and no longer parses | Armin Rigo | 2017-02-27 | 1 | -24/+35 |
* | Avoid cyclic imports by moving exceptions to a separate module | Ronan Lamy | 2017-01-20 | 1 | -29/+30 |
* | Skip pragmas even if pycparser does parse them | Armin Rigo | 2016-10-24 | 1 | -0/+2 |
* | typedef int foo_t[...]; | Armin Rigo | 2016-09-20 | 1 | -3/+6 |
* | Issue #254: extern "Python+C" | Armin Rigo | 2016-04-18 | 1 | -8/+18 |
* | Issue #244: parse_type() calls the Parser logic but self._options used | Armin Rigo | 2016-01-31 | 1 | -4/+4 |
* | Maybe it's clearer this way, with an API that matches the intent rather | Armin Rigo | 2016-01-09 | 1 | -5/+4 |
* | First version | Armin Rigo | 2015-12-01 | 1 | -13/+15 |
* | Fix cparser | Armin Rigo | 2015-11-18 | 1 | -18/+63 |
* | hg merge default | Armin Rigo | 2015-11-15 | 1 | -1/+3 |
|\ |
|
| * | py3 compat | Armin Rigo | 2015-11-14 | 1 | -1/+3 |
* | | Parsing CFFI_CALL_PYTHON in the cdef | Armin Rigo | 2015-11-12 | 1 | -4/+25 |
|/ |
|
* | Issue #228: "bool" not working in out-of-line FFI objects. Same problem | Armin Rigo | 2015-11-02 | 1 | -1/+2 |
* | Found out that the pycparser problem was fixed between 2.10 and 2.14. | Armin Rigo | 2015-11-02 | 1 | -20/+25 |
* | Found a pycparser issue. Work around it by adding some parentheses in | Armin Rigo | 2015-11-02 | 1 | -2/+45 |
* | Propagate "volatile" in addition to "const" and "restrict" | Armin Rigo | 2015-11-02 | 1 | -0/+2 |
* | Fix the error we get for 'int f(unknown_type);' | Armin Rigo | 2015-11-02 | 1 | -0/+7 |
* | Backed out changeset fbe55ed7e5e2 | Armin Rigo | 2015-10-21 | 1 | -4/+0 |
* | Issue #225: Ignore basic SAL annotations on Windows. | Armin Rigo | 2015-10-20 | 1 | -0/+4 |
* | fix corner case of writing "typdef char INT8, *PINT8;" on Windows | Armin Rigo | 2015-10-18 | 1 | -0/+13 |
* | Fix | Armin Rigo | 2015-10-06 | 1 | -2/+3 |
* | Support directly __stdcall or WINAPI (or __cdecl, ignored) inside | Armin Rigo | 2015-10-06 | 1 | -13/+19 |
* | non-windows fixes | Armin Rigo | 2015-10-05 | 1 | -1/+1 |
* | Starting, with exactly two function types: no-abi (i.e. cdecl on windows), or... | Armin Rigo | 2015-10-05 | 1 | -2/+13 |
* | in-progress: add qualifiers through model.py, cparser.py, and recompiler.py | Armin Rigo | 2015-09-30 | 1 | -53/+66 |
* | Test the various cases, fix issues with rounding, etc. | Armin Rigo | 2015-08-28 | 1 | -8/+11 |
* | Add support for `typedef float... foo_t`. | Max Belanger | 2015-08-27 | 1 | -2/+10 |
* | Support "\" escapes in a #define | Armin Rigo | 2015-07-30 | 1 | -2/+4 |
* | Handle line continuations in the "//" comments | Armin Rigo | 2015-07-30 | 1 | -1/+2 |
* | Issue #214: parse function declarations like "int foo(void_t);" where | Armin Rigo | 2015-07-30 | 1 | -5/+2 |
* | Issue #207: fix for anonymous enums with ffi.include() | Armin Rigo | 2015-06-29 | 1 | -0/+2 |
* | Explicitly complain if we find 'typedef int... t;' in a call to verify() | Armin Rigo | 2015-06-15 | 1 | -0/+4 |
* | Support "[][...]", "[5][...]", etc. | Armin Rigo | 2015-06-07 | 1 | -1/+1 |
* | Issues 69, 73: add the syntax "typedef int... foo_t;". | Armin Rigo | 2015-05-30 | 1 | -6/+14 |
* | Issue 75: implement multidimensional use of '[...]'. | Armin Rigo | 2015-05-30 | 1 | -1/+3 |
* | Issue #193: if we use a struct between the first cdef() where it is | Armin Rigo | 2015-05-20 | 1 | -0/+4 |
* | Test and fix (reported by sarvi) | Armin Rigo | 2015-05-20 | 1 | -6/+8 |
* | Includes of dlopen-style ffis. Negative constants in "static const int = ...". | Armin Rigo | 2015-05-16 | 1 | -3/+12 |
* | Make "static const int FOO = VALUE;" fully equivalent to "#define FOO VALUE" | Armin Rigo | 2015-05-12 | 1 | -18/+23 |
* | hg merge default | Armin Rigo | 2015-05-10 | 1 | -2/+7 |
|\ |
|
| * | Support doing a bit more things with a "typedef struct { } *name;" | Armin Rigo | 2015-05-10 | 1 | -2/+7 |
* | | Test and fix | Armin Rigo | 2015-04-29 | 1 | -1/+1 |
* | | tests and one fix | Armin Rigo | 2015-04-28 | 1 | -1/+1 |
* | | Check again the value of #define constants if they are not defined with | Armin Rigo | 2015-04-28 | 1 | -1/+5 |