aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Collapse)AuthorAgeFilesLines
* use static declaration from prototypegrischka2009-06-171-3/+8
| | | | | | | | static int func(); ... int func() { } As result, func needs to be static.
* unions: initzialize only one fieldgrischka2009-06-171-0/+18
| | | | | | | | | | | struct { union { int a,b; }; int c; } sss = { 1,2 }; This had previously assigned 1,2 to a,b and 0 to c which is wrong.
* pass constness from structs to membersSam Watkins2009-06-161-0/+3
|
* move some global variables into TCCStategrischka2009-05-111-10/+10
|
* move parser/generator to tccgen.cgrischka2009-05-051-0/+5102
|
* new files: tcc.h libtcc.c tccpp.c tccgen.cgrischka2009-05-051-0/+20