aboutsummaryrefslogtreecommitdiff
path: root/tccpp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tccpp.c: fix empty stringifyPhilip2015-05-011-1/+1
* fix a potential end-of-buffer issue in tccelf.cPhilip2015-04-301-1/+1
* fix end-of-buffer error in tccpp.cPhilip2015-04-301-1/+1
* replace PARSE_FLAG_ASM_COMMENTS with PARSE_FLAG_ASM_FILEseyko2015-04-271-7/+7
* fixes for "tcc -E -dD"seyko2015-04-271-2/+16
* preprocess: "assign PARSE_FLAG_ASM_COMMENTS only for asm files"seyko2015-04-271-3/+2
* tccpp: alternative #pragma push/pop_macrogrischka2015-04-231-11/+36
* Revert "* and #pragma pop_macro("macro_name")"grischka2015-04-231-32/+0
* "#pragma once" implementationseyko2015-04-211-1/+3
* * and #pragma pop_macro("macro_name")seyko2015-04-211-0/+34
* -fdollar-in-identifiers addonseyko2015-04-201-7/+11
* clarify error message when library not foundseyko2015-04-161-2/+1
* implement #pragma comment(lib,...)Steven G. Messervey2015-04-151-0/+27
* Revert "implement #pragma comment(lib,...)"Steven G. Messervey2015-04-151-38/+0
* implement #pragma comment(lib,...)Steven G. Messervey2015-04-151-0/+38
* -fdollar-in-identifiers switch which enables '$' in identifiersseyko2015-04-121-4/+8
* fix a preprocessor for .Sseyko2015-04-101-3/+16
* fix a preprocessor for .Sseyko2015-04-101-2/+6
* fix a preprocessor for .Sseyko2015-04-101-17/+13
* fix to allow build tcc by build-tcc.batseyko2015-03-191-1/+1
* tcc_free(table_ident) in preprocess_new() if table_ident != NULLseyko2015-03-031-1/+4
* Add a debug info when a #line directive is handled.seyko2015-03-031-0/+2