aboutsummaryrefslogtreecommitdiff
path: root/tccpp.c
Commit message (Expand)AuthorAgeFilesLines
* Added a gcc preprocessor options -P, -P1seyko2015-03-031-10/+34
* Move a line_ref variable from tcc_preprocess() function into struct BufferedF...seyko2015-03-031-5/+5
* A preprocessor should Interpret an input line "# NUM FILENAME" as "#line NUM ...seyko2015-03-031-1/+6
* The "open a whisky and cut your finger open" patchThomas Preud'homme2015-02-181-34/+41
* Fix macro expansion of empty args.Reimar Döffinger2015-01-181-1/+1
* Fix parsing of binary floating point numberLee Duhem2014-12-151-1/+1
* bug:jiang2014-06-291-4/+3
* Improve efficiency of macro concatenationThomas Preud'homme2014-04-141-26/+2
* Fix preprocessor concat with empty argThomas Preud'homme2014-04-121-5/+37
* Prevent ## to appear at start or end of macroThomas Preud'homme2014-04-081-3/+11
* tccgen: x86_64: fix garbage in the SValue upper bitsgrischka2014-04-041-12/+4
* Fixed typo from commit 0ac8aaab1bef770929e5592d02bc06d3a529952eVincent Lefevre2014-03-311-1/+1
* tccpp: reorder some tokensgrischka2014-03-291-6/+38
* Make get_tok_str support NULL as second param.Thomas Preud'homme2014-03-291-0/+6
* After several days searching why my code refactoring to remove globals was cr...mingodad2014-03-261-4/+12
* Fix warning of clangThomas Preud'homme2014-03-091-2/+2
* Fix various errors uncovered by static analysisThomas Preud'homme2014-03-081-1/+1
* misc. fixesgrischka2014-01-061-2/+2
* remove doubled prototypeUrs Janssen2013-02-181-1/+0
* - document -dumpversionUrs Janssen2013-02-151-1/+1
* configure: cleanupgrischka2013-02-141-4/+3
* libtcc: new LIBTCCAPI tcc_set_options(TCCState*, const char*str)grischka2013-02-121-9/+9
* Revert "Added what I call virtual io to tinycc this way we can make a monolit...Thomas Preud'homme2013-01-141-11/+5
* Added what I call virtual io to tinycc this way we can make a monolitic execu...mingodad2013-01-111-5/+11
* Fix "Optimize cstr_reset() to only reset string to empty"grischka2013-01-061-1/+1
* tccpp: alternative fix for #include_next infinite loop buggrischka2013-01-061-41/+32
* Optimize cstr_reset() to only reset string to empty, not call free() and late...Kirill Smelkov2012-12-211-0/+6
* Make tcc work after self-compiling with bounds-check enabledKirill Smelkov2012-12-091-1/+0
* Fix parsing function macro invocationsMichael Matz2012-04-181-3/+18
* Fix detection of labels with a typedef nameMichael Matz2012-04-181-2/+10
* tcc_realloc: auto "memory full" errorgrischka2012-04-181-6/+0
* tcc.c: fix previous commit "Use CString to concat linker options"grischka2012-04-181-6/+6
* Consider long int constant as 64 bits on x86-64Thomas Preud'homme2012-03-141-0/+4
* rename error/warning -> tcc_(error/warning)grischka2011-08-111-48/+48
* libtcc: minor adjustmentsgrischka2011-08-111-0/+5
* fix self-referential token pastingJoe Soroka2011-07-081-2/+14
* fix end-of-scope for self-referential macrosJoe Soroka2011-07-081-0/+2
* Remove unused variablesThomas Preud'homme2011-05-161-2/+1
* tccpp: fix problem in preprocess_skip with empty #grischka2011-03-061-0/+2
* Replace comment by a blankChangming Xu2011-03-011-7/+11
* tcc -E: append a ' ' after substChangming Xu2011-02-271-0/+10
* tccpp: treat gas comments in .S files as raw text, not tokensJoe Soroka2011-02-231-0/+5
* fix crash with get_tok_str() in skip()grischka2011-02-041-1/+1
* tccpp: fix bug in handling of recursive macrosJoe Soroka2011-02-011-2/+15
* tccpp: fix token pasting ##grischka2010-11-251-5/+3
* libtcc: new function tcc_open_bf to create BufferedFilegrischka2010-11-251-18/+13
* tcc: Draft suppoprt for -MD/-MF optionsKirill Smelkov2010-06-211-0/+3
* Revert "tccpp: Allow local labels to start with a dot"Daniel Glöckner2010-05-061-6/+0
* Clean changes introduced by 47abdbdThomas Preud'homme2010-04-201-21/+0
* Better handle ld scriptsThomas Preud'homme2010-04-151-0/+21