summaryrefslogtreecommitdiff
path: root/src/lj_cparse.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
| |
* | FFI: Parse #line NN and #NN.Mike Pall2016-01-181-5/+26
| |
* | Merge branch 'master' into v2.1Mike Pall2015-07-171-0/+4
|\|
| * FFI: Don't propagate qualifiers into subtypes of complex.Mike Pall2015-07-171-0/+4
| |
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-02-201-1/+1
|\|
| * FFI: Disallow nested VLS.Mike Pall2014-02-191-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2013-08-031-10/+10
|\|
| * Compatibility fix for old GCC versions.Mike Pall2013-08-031-10/+10
| |
* | Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-131-1/+0
| |
* | Refactor internal string formatting.Mike Pall2013-05-121-6/+7
| |
* | String buffer refactoring, part 4.Mike Pall2013-02-281-2/+2
| | | | | | | | Add lua_State pointer to SBuf for buffer resizing.
* | String buffer refactoring, part 2.Mike Pall2013-02-271-20/+8
| | | | | | | | | | Switch to pointers for start/pos/end of buffer. Abstract out some buffer writers.
* | String buffer refactoring, part 1.Mike Pall2013-02-271-7/+5
|/ | | | | Move string buffer handling to lj_buf.*. Use common buffer resizing function.
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
|
* FFI: Stricter parsing of declaration specifiers.Mike Pall2013-02-031-23/+30
|
* FFI: Fix signedness of bool.Mike Pall2012-11-061-1/+1
|
* FFI: Correctly propagate alignment when interning nested types.Mike Pall2012-09-101-1/+3
|
* Replace strtod() with builtin string to number conversion.Mike Pall2012-08-251-45/+22
|
* Fix compiler warnings.Mike Pall2012-07-031-1/+2
|
* Avoid pesky compiler warnings about C++ keywords (eh?).Mike Pall2012-07-031-28/+28
|
* FFI: Do not resolve strings passed to parameterized types.Mike Pall2012-06-201-3/+2
|
* FFI: Add support for parameterized C types.Mike Pall2012-06-141-1/+43
|
* FFI: Allow 'typedef _Bool int BOOL;' to make Windows users happy.Mike Pall2012-05-081-2/+7
|
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
|
* FFI: Ignore number parsing errors while skipping definitions.Mike Pall2011-12-171-1/+3
|
* FFI: Ignore empty statements in ffi.cdef().Mike Pall2011-12-171-0/+4
|
* FFI: Fix comment parsing.Mike Pall2011-07-061-1/+5
|
* No need for L argument to lj_str_initbuf().Mike Pall2011-06-121-1/+1
|
* FFI: Fix field alignment for iOS.Mike Pall2011-05-041-2/+2
|
* Get rid of the remaining silly cast macros from Lua.Mike Pall2011-03-101-1/+1
|
* FFI: Fix various issues with C type table reallocations.Mike Pall2011-01-271-9/+13
|
* FFI: Fix symbol name redirection.Mike Pall2011-01-271-0/+1
|
* FFI: Add symbol name redirection.Mike Pall2011-01-261-16/+32
| | | | | This works like the GCC extension, e.g.: FILE *fopen(const char *fn, const char *mode) __asm__("" "fopen64");
* Bump copyright date to 2011.Mike Pall2011-01-091-1/+1
|
* FFI: Add missing link to parameters for C function declaration.Mike Pall2011-01-051-1/+2
|
* FFI: Fix C parser for hex literals.Mike Pall2010-12-231-1/+1
|
* FFI: Fix alignment of scalars/vectors modified with mode attribute.Mike Pall2010-12-091-2/+7
|
* FFI: Add C declaration parser.Mike Pall2010-12-051-0/+1802