aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* Implement C99 Variable Length ArraysThomas Preud'homme2011-02-041-30/+130
* weak definitions overrule non-weak prototypesJoe Soroka2011-02-011-0/+12
* support weak attribute on variablesJoe Soroka2011-02-011-0/+7
* Support struct arguments with stdarg.hShinichiro Hamaji2010-12-281-6/+22
* Fix binding of assignment expressions.Ben Bacarisse2010-10-251-29/+29
* Move asm label functions from tccasm.c to tccgen.cThomas Preud'homme2010-09-141-1/+28
* Add support of asm label for functions.Thomas Preud'homme2010-09-101-1/+24
* Fix casts from 32bit integer types to 64bit integer types.Shinichiro Hamaji2010-08-311-5/+7
* Revert "implemented C99 for loop with variable declaration"grischka2010-08-211-37/+4
* 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