aboutsummaryrefslogtreecommitdiff
path: root/tcc.c
Commit message (Collapse)AuthorAgeFilesLines
* Just warn about unknown directives, define __STDC_VERSION__=199901Lgrischka2008-01-161-14/+22
|
* Switch to newer tccpe.c (includes support for resources)grischka2007-12-191-135/+174
|
* Handle backslashes within #include, #error, #warninggrischka2007-12-171-8/+21
|
* Import changesets (part 4) 428,457,460,467: defines for openbsd etc.grischka2007-12-161-4/+10
|
* Use _WIN32 for a windows hosted tcc and define it for the PE target.grischka2007-12-131-48/+52
|
* Import 409,410: ARM EABI by Daniel Glöcknergrischka2007-12-041-0/+59
|
* Some in-between fixes (See Changelog for details).grischka2007-11-251-66/+68
|
* Import more changesets from Rob Landley's fork (part 2)grischka2007-11-211-67/+92
|
* Import some changesets from Rob Landley's fork (part 1)grischka2007-11-141-59/+97
|
* fixed sign extension in some type conversions (Dave Dodge)bellard2006-10-281-0/+4
|
* fixed multiple typedef specifiers handlingbellard2006-10-281-0/+1
|
* workaround for function pointers in conditional expressions (Dave Dodge)bellard2006-10-281-0/+3
|
* discard type qualifiers when comparing function parameters (Dave Dodge)bellard2006-10-281-4/+26
|
* fixed multiple concatenation of PPNUM tokens (initial patch by Dave Dodge)bellard2006-10-281-1/+4
|
* initial implementation of -E optionbellard2006-10-161-11/+84
|
* fixed parsing of function parametersbellard2005-09-031-26/+30
|
* anonymous union/struct support (Filip Navara)bellard2005-09-031-3/+14
|
* windows style fastcall (Filip Navara)bellard2005-09-031-0/+6
|
* normalized slashes in paths (Filip Navara)bellard2005-09-031-0/+5
|
* added support for win32 wchar_t (Filip Navara)bellard2005-09-031-9/+27
|
* fixed function type checkbellard2005-09-031-2/+2
|
* mark executable sections as executable when running in memorybellard2005-09-031-1/+31
|
* preprocessor function macro parsing fix (grischka) - disabled ↵bellard2005-06-171-12/+32
| | | | -fleading-underscore for win32
* added -f[no-]leading-underscore - '@' symbol for asmbellard2005-06-151-3/+22
|
* win32 merge (grischka)bellard2005-04-171-10/+21
|
* win32 mergebellard2005-04-141-2/+13
|
* #pragma pack support (grischka)bellard2005-04-131-4/+65
|
* #include_next support (Bernhard Fischer)bellard2005-04-101-4/+13
|
* initial PE format supportbellard2005-04-101-12/+88
|
* better gcc compatibility (Jon Griffiths)bellard2004-12-161-1/+3
|
* optimisations: hash table for include file search, pool for symbol ↵bellard2004-11-071-74/+111
| | | | allocation - sympler token string allocation - '-b' fix with '-run' option
* stack full fixbellard2004-11-021-3/+3
|
* packed attribute supportbellard2004-10-291-6/+21
|
* fixed const and volatile function parameters typing - fixed string parsing ↵bellard2004-10-281-1/+5
| | | | when skipping code
* added _Bool in bit-fieldsbellard2004-10-271-0/+1
|
* copyright updatebellard2004-10-271-2/+2
|
* do not generate code for unused inline functions - fixed long long code gen ↵bellard2004-10-231-148/+185
| | | | bug - added --oformat linker option
* primitive fastcall functions support - -fno-common option - -Ttext linker ↵bellard2004-10-181-10/+120
| | | | option - bit field fixes - section alignment fixes
* win32 configurebellard2004-10-071-2/+1
|
* fixed __LINE__ token typebellard2004-10-071-7/+10
|
* C67 COFF executable format support (TK)bellard2004-10-051-2/+24
|
* ARM fixes (Daniel Glockner)bellard2004-10-041-4/+46
|
* initial TMS320C67xx support (TK)bellard2004-10-041-5/+30
|
* fixes for dietlibcbellard2004-10-021-2/+6
|
* comment parsing fix - bitfields partial fixbellard2004-10-021-7/+20
|
* fixed assignment of const struct in structbellard2003-10-171-1/+5
|
* added -funsigned-char, -fsigned-char and -Wimplicit-function-declarationbellard2003-10-171-34/+79
|
* ARM target support (Daniel Glockner) - allow unsigned char as default on ↵bellard2003-10-141-9/+95
| | | | ARM (Daniel Glockner) - fixed small ld script support (Daniel Glockner)
* added arguments to -run - fixed libc linking when running in memory - output ↵bellard2003-10-041-45/+98
| | | | a warning instead of an error if invalid escaped sequence in character
* unbounded section name (might be useful when section name contains function ↵bellard2003-10-041-3/+3
| | | | name for g++ linkonce sections)