aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* tccgen: Revert yuanbin's recent patchesgrischka2010-06-211-19/+17
* implemented C99 for loop with variable declarationClaudio Bley2010-06-211-4/+37
* Revert "Complain for static fct declared w/o file scope"grischka2010-06-151-3/+0
* Fix last commits: remove CRLF, chmod 644 tccgen.cgrischka2010-06-151-24/+24
* tccgen: skip ')' in front of ',' for initializeryuanbin2010-06-131-5/+14
* tccgen: skip fields from same unionyuanbin2010-06-131-2/+8
* tccgen.c: skip fields from same unionyuanbin2010-06-131-26/+5
* tccgen: initial the last member of unionyuanbin2010-06-111-1/+1
* tccgen: initial last member of unionyuanbin2010-06-111-20/+28
* append ULL to big constantsDaniel Glöckner2010-05-131-3/+3
* Add nan, snan and inf float constantsThomas Preud'homme2010-05-061-0/+25
* Delete unused vtop_saved variable in unary_typeThomas Preud'homme2010-04-201-2/+0
* Complain for static fct declared w/o file scopeThomas Preud'homme2010-04-151-0/+3
* Correctly support all unary expression with sizeofThomas Preud'homme2010-04-151-6/+19
* Error out on bad char array initializationRomain Francoise2010-04-151-0/+3
* tccgen: Fix broken use of ATTR_MODEDetlef Riekenberg2010-04-061-2/+2
* tccgen: Detect (but ignore) function redirectionDetlef Riekenberg2010-04-061-1/+30
* Catch array[index] with unknown sizeof(*array)Daniel Glöckner2010-03-151-2/+5
* weak function symbolsManuel Simoni2010-02-271-0/+4
* Add support for the __mode__ attributeDetlef Riekenberg2010-01-261-0/+23
* tccpe: improve dllimport/export and use for tcc_add_symbolgrischka2010-01-141-16/+10
* build from multiple objects: fix other targetsgrischka2009-12-201-3/+3
* use vpushv in some placesgrischka2009-12-201-1/+1
* allow tcc be build from separate objectsgrischka2009-12-201-52/+290
* win32: enable bounds checker & exception handlergrischka2009-12-191-1/+12
* fix uninitialized warnings with 'type.ref'grischka2009-12-191-0/+3
* tccpe: improve dllimportgrischka2009-12-191-2/+6
* x86-64: in gv(): ignore second registergrischka2009-12-191-5/+8
* x86-64: Fix Wrong comparisonbetweenpointerandlongcsteChristian Jullien2009-12-191-0/+4
* tccgen: propagate alignment from typedefgrischka2009-12-061-12/+19
* avoid needless register save when storing structuresbobbl2009-12-011-7/+7
* fix sizeof(array + integer)Daniel Glöckner2009-11-131-0/+1
* win32: handle __declspec(dllimport)grischka2009-11-131-2/+10
* x86-64: Fix stab debug information.Shinichiro Hamaji2009-08-241-2/+2
* tccgen: free inline functions correctlygrischka2009-08-241-1/+5
* win32: treat long double as doublegrischka2009-07-181-0/+6
* win64: fix pointer <-> unsigned long typecast issuesgrischka2009-07-181-4/+4
* pe32+ target: add in various #define'sgrischka2009-07-181-1/+1
* cleanup: stop abuse of sym->r for inline functionsgrischka2009-07-181-25/+20
* incompatible function ptr assignment: just warngrischka2009-06-171-3/+2
* allow redefinition of func_old_type functionsgrischka2009-06-171-4/+7
* trying to fix the bug of unclean FPU st(0)Soloist Deng2009-06-171-3/+4
* use static declaration from prototypegrischka2009-06-171-3/+8
* unions: initzialize only one fieldgrischka2009-06-171-0/+18
* 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