aboutsummaryrefslogtreecommitdiff
path: root/tccpp.c
Commit message (Expand)AuthorAgeFilesLines
* Fix pseudo leakMichael Matz2016-12-201-5/+6
* libtcc.c: -m option cleanupgrischka2016-12-181-2/+2
* tests: add memory leak testgrischka2016-12-181-16/+19
* tccpp: Fix token pastingMichael Matz2016-12-151-7/+8
* tccasm: Don't ignore # in preprocessor directivesMichael Matz2016-12-151-21/+24
* tccpp: Allow computed include like 42.hMichael Matz2016-12-151-26/+19
* tccpp: Implement __BASE_FILE__ macroMichael Matz2016-12-151-0/+6
* Implement -include cmdline optionMichael Matz2016-12-151-0/+14
* tccpp: Fix macro_is_equalMichael Matz2016-12-151-4/+5
* tccpp: free defines also with PP_BENCHMichael Matz2016-12-151-1/+3
* tccgen: fix inline_functions double free fixgrischka2016-11-111-10/+15
* tccgen: inline_functions double free fixgrischka2016-11-111-2/+1
* tccpp_new/delete and other cleanupsgrischka2016-10-171-4/+7
* tccpp : "tcc -E -P" : suppress empty linesgrischka2016-10-091-7/+13
* tccpp: no cache for include if #elif seengrischka2016-10-041-8/+9
* tccpp: parse_line_comment: fix possible buffer overrungrischka2016-10-011-3/+3
* tccpp: allow "0x1e+1" in asmgrischka2016-10-011-9/+13
* tccpp: token ## pasting: preserve parts if pasting failsgrischka2016-10-011-10/+12
* Revert "-fnormalize-inc-dirs"grischka2016-10-011-1/+0
* tcc -E: add one space in cases: tiny solutiongrischka2016-10-011-52/+20
* tccpp: cleanupgrischka2016-10-011-69/+101
* libtcc: cleanup @listfilegrischka2016-10-011-15/+0
* tccpp: #pragma once: make it workgrischka2016-10-011-35/+23
* tccpp: restore -D symbols for multiple sourcesgrischka2016-10-011-14/+16
* Rein in unintended external functions.Jean-Claude Beaudoin2016-09-251-2/+2
* Remove vestiges of earlier type mergerDavid Mertens2016-08-161-4/+1
* win64: fix va_arggrischka2016-07-101-3/+0
* Redo "fix line number in macro redefined message"grischka2016-05-251-5/+2
* fix line number in macro redefined messageseyko2016-05-161-2/+5
* tcc -E -P10 : output all numbers as decimalsgrischka2016-05-121-0/+6
* Insert spaces between certain tokens when tcc is invoked with -E.Edmund Grimley Evans2016-05-091-1/+53
* TOK_PPNUM in asm (Edmund Grimley Evans version)seyko2016-05-081-0/+1
* tccpp: cleanup options -dD -dM, remove -Cgrischka2016-05-051-202/+180
* Revert 78e4ee5.Edmund Grimley Evans2016-05-041-34/+9
* Revert 3283c26 and a1c1390 in tccpp.c.Edmund Grimley Evans2016-05-041-46/+4
* PP_NUM in ASM modeseyko2016-05-041-9/+34
* clearing "output space after TOK_PPNUM ..."seyko2016-05-011-23/+20
* output space after TOK_PPNUM which followed by '+' or '-'seyko2016-05-011-4/+49
* tccpp: macro subst fixgrischka2016-04-291-4/+4
* fix for the "Reduce allocations overhead"seyko2016-04-221-1/+1
* .rept asm directiveseyko2016-04-221-1/+2
* Source and destination overlap in memcpy, cstr_cat (tccpp.c:322)seyko2016-04-221-1/+1
* Reduce allocations overheadVlad Vissoultchev2016-04-171-7/+177
* Improve hash performanceVlad Vissoultchev2016-04-171-78/+83
* simplify -C printingseyko2016-04-171-112/+29
* preprocessor oprtion -C (keep comments)seyko2016-04-151-31/+169
* fix preprocessing *.S with ` ' chars in #commentsseyko2016-04-141-1/+5
* fix for thev "#pragna once" guardseyko2016-04-141-1/+1
* Move utility functions `trimfront/back` to tccpp.cVlad Vissoultchev2016-04-131-0/+15
* Better pragma once guardVlad Vissoultchev2016-04-131-4/+8