aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* forbid invalid comparison of structHitoshi Mitake2012-11-051-0/+2
* Fix commit 85f6fad3a6acbfa07a3dc45b673965fc26890d8eThomas Preud'homme2012-10-251-1/+2
* Error out in case of variable name clashThomas Preud'homme2012-10-251-3/+21
* Forbid VLA as static variablesThomas Preud'homme2012-10-251-1/+6
* get_reg(): try to free r2 for an SValue firstThomas Preud'homme2012-07-111-4/+5
* Incorrect shift result type on unsigned short first argument.Vincent Lefevre2012-07-061-1/+3
* Incorrect shift result type with 64-bit ABIVincent Lefevre2012-06-271-0/+3
* Add support for arm hardfloat calling conventionThomas Preud'homme2012-06-051-6/+14
* Fix removal of vnrottThomas Preud'homme2012-06-051-1/+1
* Fix comparing comparisonsMichael Matz2012-04-181-0/+8
* Make sizeof() be of type size_tMichael Matz2012-04-181-3/+14
* Fix detection of labels with a typedef nameMichael Matz2012-04-181-1/+20
* Fix bitfield loads into char/short.Michael Matz2012-04-181-2/+3
* Fix conversion in a?0:ptr.Michael Matz2012-04-181-5/+14
* Remove vnrott (duplicate vrotb)Thomas Preud'homme2012-03-141-16/+0
* Error out when assigning void value.Thomas Preud'homme2012-01-221-0/+2
* rename error/warning -> tcc_(error/warning)grischka2011-08-111-75/+75
* x86-64: fix flags and zero-pad long doublesgrischka2011-08-061-1/+5
* Accept colon separated paths with -L and -Igrischka2011-08-011-0/+9
* Revert "Force const. expr. in expr_cond outside function"Thomas Preud'homme2011-07-311-1/+1
* Force const. expr. in expr_cond outside functionThomas Preud'homme2011-07-311-1/+1
* re-added negative-array-size testcase and fixed fix for itJoe Soroka2011-07-221-3/+3
* Revert "better constant handling for expr_cond"grischka2011-07-161-4/+1
* win64: va_arg with structuresgrischka2011-07-141-0/+4
* tccgen: reset aligned attribute for next typegrischka2011-07-141-0/+1
* handle arrays with a flexible member but no initializerJoe Soroka2011-07-111-1/+1
* better constant handling for expr_condJoe Soroka2011-07-111-1/+4
* Remove unused variablesThomas Preud'homme2011-05-161-1/+6
* use of TOK_alloca breaks cross compiler buildJoe Soroka2011-04-121-0/+4
* simplify/rollback VLA pointer subtractionJoe Soroka2011-04-111-10/+3
* remove no-longer-necessary naive fix for vla vstack leakJoe Soroka2011-04-091-5/+0
* prevent internal segfault on apparent VLA at file scopeJoe Soroka2011-04-091-0/+2
* VLA fix [3/3]: store VLA sizeofs in anonymous runtime stack varsJoe Soroka2011-04-091-33/+22
* VLA fix [2/3]: removed VT_ARRAY from VT_VLA typesJoe Soroka2011-04-081-20/+11
* move a comment to its correct locationJoe Soroka2011-04-081-1/+1
* add naive workaround for VLA vstack leakJoe Soroka2011-04-081-0/+5
* VLA bcheck works via bound alloca; add test, remove warningJoe Soroka2011-04-061-3/+1
* clarify post_type() VT_STORAGE handling by moving it outJoe Soroka2011-04-061-7/+7
* re-apply VLA by Thomas Preud'hommeJoe Soroka2011-04-061-30/+130
* handle c99 flexible array members less hackilyJoe Soroka2011-03-181-1/+18
* revert complicated & broken flexible array member handlingJoe Soroka2011-03-181-18/+4
* fix c99 for-loop init decl scope (thanks: grischka)Joe Soroka2011-03-081-0/+2
* clarify support for functions returning an array (try#2)Joe Soroka2011-03-081-4/+9
* revert last commit. fails "make test"Joe Soroka2011-03-081-8/+5
* clarify support for functions returning an arrayJoe Soroka2011-03-081-5/+8
* support c99 for-loop init decls (2nd attempt)Joe Soroka2011-03-081-3/+18
* partially revert e23194aJoe Soroka2011-03-081-19/+3
* revert last 3 commits. will find better way.Joe Soroka2011-03-081-96/+85
* small change to previous whitespace-only commitJoe Soroka2011-03-081-2/+2
* some indentation made prev patch pretty; removed itJoe Soroka2011-03-081-85/+81