aboutsummaryrefslogtreecommitdiff
path: root/tcc.c
Commit message (Expand)AuthorAgeFilesLines
* completed initializer handlign (compute size before storing initializers if u...bellard2001-11-261-56/+144
* added hash tables - add -o option for debug outputbellard2001-11-181-78/+143
* fixed \nnn char parsing, added #line, added __VA_ARGS__, added macros in #inc...bellard2001-11-171-57/+289
* ISOC99 restrict,__func__ - added misc macrosbellard2001-11-131-12/+44
* eval function args in reverse order - added short and unsigned char support -...bellard2001-11-111-31/+99
* better type decl - added -l and -D options - added PROFILE definesbellard2001-11-111-67/+107
* new preprocessing: macro function handling and better ANSI conformancebellard2001-11-111-242/+741
* suppressed another allocbellard2001-11-081-4/+6
* fix defined() handlingbellard2001-11-081-17/+22
* added #if supportbellard2001-11-081-65/+198
* added function prototypes and correct recursive type parsingbellard2001-11-071-38/+98
* new code generator with constant propagation and register allocation - new pa...bellard2001-11-061-550/+1064
* added union/struct + correct local symbolsbellard2001-11-011-194/+430
* added enum, typedefs, goto, switchbellard2001-10-301-35/+172
* added do while continue - simplify break/continue handlingbellard2001-10-301-30/+63
* clarified function types - added extern / static - added unsigned and invalid...bellard2001-10-291-91/+225
* added 'x'= operatorsbellard2001-10-281-11/+43
* added comments + correct error reportingbellard2001-10-281-34/+104
* remove unused features for TINY modebellard2001-10-281-6/+11
* added for, cond and comma support - fixed div/mod codebellard2001-10-281-11/+88
* shl and shr and for tiny mode onlybellard2001-10-281-60/+63
* Initial revisionbellard2001-10-271-0/+920