aboutsummaryrefslogtreecommitdiff
path: root/tccpp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* fix for the #include_next, v3seyko2015-10-191-14/+4
* fix for the #include_next, v2seyko2015-10-171-1/+15
* reverse a previous patchseyko2015-10-171-1/+3
* fix for the #include_nextseyko2015-10-171-3/+1
* parsing "..." sequenceseyko2015-10-171-3/+1
* tccpp.c: Avoid infinite loop on: printf '/**' | ./tcc -Edmund Grimley Evans2015-10-151-0/+2
* Revert all of my changes to directories & codingstyle.gus knight2015-07-291-0/+3430
* Reorganize the source tree.gus knight2015-07-271-3430/+0
* Clean up lots of rogue tabs.gus knight2015-07-271-4/+4
* Trim trailing spaces everywhere.gus knight2015-07-271-36/+36
* redo of the -dD optionseyko2015-05-131-60/+100
* minor pp optimizationsseyko2015-05-121-3/+0
* SYMBOL_NAME_LABEL(X) X##:seyko2015-05-121-1/+3
* tccpp: fix issues, add testsgrischka2015-05-091-711/+680
* Mostly revert "tccpp.c: minor fix I'd accidentally not committed"Philip2015-05-021-40/+17
* tccpp.c: minor fix I'd accidentally not committedPhilip2015-05-021-19/+43
* minor fixPhilip2015-05-021-1/+2
* tccpp.c: unterminated macro argument error messagePhilip2015-05-021-0/+2
* tccpp.c: fix GNU comma handlingPhilip2015-05-021-19/+34
* tccpp.c: restore whitespace after failed macroPhilip2015-05-021-12/+35
* tccpp.c: correct # stringificationPhilip2015-05-021-4/+23
* tccpp.c: parse flag to accept stray \Philip2015-05-021-2/+8
* tccpp.c: fix endless loopPhilip2015-05-021-2/+3
* tccpp.c: reset spc after macro_subst_tok()Philip2015-05-021-0/+1
* tccpp.c: fix ##-in-macros logicPhilip2015-05-021-2/+2