aboutsummaryrefslogtreecommitdiff
path: root/tccpp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tccpp.c: Guard against ppfp being NULLVlad Vissoultchev2016-04-131-17/+16
* correct version of "Identifiers can start and/or contain"seyko2016-04-131-2/+12
* Fix pragma once guardseyko2016-04-131-2/+5
* revert of the 'Identifiers can start and/or contain'seyko2016-04-131-12/+2
* Implement -dM preprocessor option as in gccVlad Vissoultchev2016-04-061-5/+5
* cleaning "Identifiers can start and/or contain"seyko2016-04-051-4/+6
* compilation speed of the tccboot correctionseyko2016-04-051-0/+4
* utf8 in identifiersseyko2016-04-051-1/+13
* optimization of the previous patchseyko2016-04-051-4/+6
* Identifiers can start and/or contain '.' in *.Sseyko2016-04-051-3/+9
* -fnormalize-inc-dirsseyko2016-04-031-0/+1
* reverse of the "Identifiers can start and/or contain '.'"seyko2016-04-031-2/+1
* Fix tokenization of TOK_DOTSMichael Matz2016-03-241-3/+9
* Identifiers can start and/or contain '.' in PARSE_FLAG_ASM_FILEVlad Vissoultchev2016-03-141-10/+8
* tccpp.c: Fix failing `PPTest 03` by reverting rogue modification in `macro_ar...Vlad Vissoultchev2016-03-141-1/+1
* Migrate static STRING_MAX_SIZE buffers to CString instances for large macros ...Vlad Vissoultchev2016-03-131-14/+23
* Change the way struct CStrings are handled.Edmund Grimley Evans2015-11-261-37/+37
* tccpp: allow .. in token streamgrischka2015-11-201-4/+7
* tccpp: cleanup #include_nextgrischka2015-11-201-34/+45
* tccgen: asm_label cleanupgrischka2015-11-201-1/+9
* Merge the integer members of union CValue into "uint64_t i".Edmund Grimley Evans2015-11-171-5/+5
* TOK_INCLUDE: fix for the "normalize inc dirs"seyko2015-11-061-1/+1
* TOK_INCLUDE: streamlineseyko2015-11-061-12/+5
* normalize inc dirs, symplify include_nextseyko2015-11-051-71/+16
* tccpp.c: In TOK_GET, add comment warning about illegal cast.Edmund Grimley Evans2015-11-041-8/+11
* tccpp.c: Define and use tok_last for checking if last token is space.Edmund Grimley Evans2015-11-041-1/+16
* fix for the #include_next, v4 (final)seyko2015-10-201-19/+54