Mike Pall
|
4a44c4ff69
|
Bump copyright date to 2013.
|
2013-02-11 12:54:48 +01:00 |
|
Mike Pall
|
8b46013fdd
|
FFI: Stricter parsing of declaration specifiers.
|
2013-02-03 12:47:52 +01:00 |
|
Mike Pall
|
8a1a6097be
|
FFI: Fix signedness of bool.
|
2012-11-06 17:04:21 +01:00 |
|
Mike Pall
|
76ab3709da
|
FFI: Correctly propagate alignment when interning nested types.
|
2012-09-10 18:05:54 +02:00 |
|
Mike Pall
|
4c882fe714
|
Replace strtod() with builtin string to number conversion.
|
2012-08-25 23:02:29 +02:00 |
|
Mike Pall
|
80d0acc7c1
|
Fix compiler warnings.
|
2012-07-03 13:22:30 +02:00 |
|
Mike Pall
|
17d3fc47f3
|
Avoid pesky compiler warnings about C++ keywords (eh?).
|
2012-07-03 13:19:32 +02:00 |
|
Mike Pall
|
e9e45313e7
|
FFI: Do not resolve strings passed to parameterized types.
|
2012-06-20 15:45:23 +02:00 |
|
Mike Pall
|
946c7418d5
|
FFI: Add support for parameterized C types.
|
2012-06-14 19:54:07 +02:00 |
|
Mike Pall
|
886a450a3d
|
FFI: Allow 'typedef _Bool int BOOL;' to make Windows users happy.
|
2012-05-08 18:34:12 +02:00 |
|
Mike Pall
|
10ef109eef
|
Bump copyright date to 2012.
|
2012-01-23 22:42:42 +01:00 |
|
Mike Pall
|
248cf2ffa9
|
FFI: Ignore number parsing errors while skipping definitions.
|
2011-12-17 15:02:53 +01:00 |
|
Mike Pall
|
d050b2fff5
|
FFI: Ignore empty statements in ffi.cdef().
|
2011-12-17 15:02:00 +01:00 |
|
Mike Pall
|
29ac908f74
|
FFI: Fix comment parsing.
|
2011-07-06 23:04:33 +02:00 |
|
Mike Pall
|
0c8696dfbf
|
No need for L argument to lj_str_initbuf().
|
2011-06-12 21:09:20 +02:00 |
|
Mike Pall
|
704752c612
|
FFI: Fix field alignment for iOS.
|
2011-05-04 23:30:37 +02:00 |
|
Mike Pall
|
889368e921
|
Get rid of the remaining silly cast macros from Lua.
|
2011-03-10 02:13:43 +01:00 |
|
Mike Pall
|
cd9b8f90e2
|
FFI: Fix various issues with C type table reallocations.
|
2011-01-27 16:28:24 +01:00 |
|
Mike Pall
|
279b6ec22e
|
FFI: Fix symbol name redirection.
|
2011-01-27 16:07:02 +01:00 |
|
Mike Pall
|
1b75ec22c8
|
FFI: Add symbol name redirection.
This works like the GCC extension, e.g.:
FILE *fopen(const char *fn, const char *mode) __asm__("" "fopen64");
|
2011-01-26 02:31:19 +01:00 |
|
Mike Pall
|
06f99fc3df
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
|
Mike Pall
|
a148a6aa00
|
FFI: Add missing link to parameters for C function declaration.
|
2011-01-05 21:45:31 +01:00 |
|
Mike Pall
|
aa705f7e1a
|
FFI: Fix C parser for hex literals.
|
2010-12-23 23:06:04 +01:00 |
|
Mike Pall
|
cc0efd85d6
|
FFI: Fix alignment of scalars/vectors modified with mode attribute.
|
2010-12-09 18:48:23 +01:00 |
|
Mike Pall
|
233076d3f9
|
FFI: Add C declaration parser.
|
2010-12-05 00:20:59 +01:00 |
|