aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* refactor post_type() to be explicit about its recursionJoe Soroka2011-03-081-5/+20
* added a note clarifying post_type() recursionJoe Soroka2011-03-081-0/+3
* support c99 for-loop init declsJoe Soroka2011-03-071-3/+19
* use new weaken_symbol() to fix another real-world corner caseJoe Soroka2011-03-071-1/+1
* factor out symbol weakening into new functionJoe Soroka2011-03-071-10/+17
* weak redefinition of a symbol should weaken the originalJoe Soroka2011-03-071-0/+3
* __typeof(t) should not include storage modifiers of tJoe Soroka2011-03-061-0/+2
* tccgen: handle __attribute((alias("target")))Joe Soroka2011-03-031-1/+24
* collapse branch in decl(), making way for next patchJoe Soroka2011-03-031-9/+9
* handle post-asm-label attributes on variablesJoe Soroka2011-03-031-25/+14
* tcc: fix weak attribute handlingJoe Soroka2011-03-021-6/+2
* fix another static struct init issue (arrays with unknown size at end)Jaroslav Kysela2011-02-221-4/+18
* Fix complex static initializers (handle additional '}' and '{' brackets)Jaroslav Kysela2011-02-221-4/+8
* Add support of asm label for variables.Thomas Preud'homme2011-02-091-10/+23
* Fix fct asm label: only valid for declarationThomas Preud'homme2011-02-091-53/+21
* Fix incorrect use of basic type as bitflags.Thomas Preud'homme2011-02-071-4/+3
* Complain for static fct declared w/o file scopeThomas Preud'homme2011-02-061-0/+4
* Revert "Implement C99 Variable Length Arrays"Thomas Preud'homme2011-02-051-130/+30
* Revert "Disable C99 VLA when alloca is unavailable."Thomas Preud'homme2011-02-051-8/+0
* Disable C99 VLA when alloca is unavailable.Thomas Preud'homme2011-02-041-0/+8
* 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