aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* Fix Fixes for PE x86_64 for fail in codeMichael Matz2014-01-111-27/+20
* Fixes previous fixesArchidemon2014-01-101-5/+5
* Fixes for PE x86_64 for fail in codeArchidemon2014-01-101-3/+15
* be stricter with aliasinggrischka2014-01-071-47/+50
* misc. fixesgrischka2014-01-061-4/+4
* Fix struct ret in variadic fct with ARM hardfloatThomas Preud'homme2014-01-061-3/+8
* Move logic for if (int value) to tccgen.cThomas Preud'homme2014-01-041-12/+32
* Fix negation of 0.0 and -0.0Thomas Preud'homme2014-01-041-2/+15
* Fix "Add support for struct > 4B returned via registers"grischka2013-12-161-15/+28
* Add support for struct > 4B returned via registersThomas Preud'homme2013-11-221-17/+29
* Revert "Add support for thread-local storage variables"Thomas Preud'homme2013-11-031-25/+4
* Add support for thread-local storage variablesThomas Preud'homme2013-10-291-4/+25
* Detect usage of incomplete types inside struct/unionAmine Najahi2013-10-061-1/+12
* Avoid warnings with gcc 4.8 + default CFLAGSThomas Preud'homme2013-09-241-2/+1
* Report error when redefining enumeratorThomas Preud'homme2013-09-201-0/+4
* Report error when using undefined enumThomas Preud'homme2013-09-201-4/+5
* Forbid enum redefinition.Thomas Preud'homme2013-09-201-0/+1
* Forbid the use of array of functionsThomas Preud'homme2013-09-191-0/+2
* Generate an error when a function is redefinedThomas Preud'homme2013-09-161-0/+6
* tccgen: fix crash with undeclared structgrischka2013-07-241-6/+8
* avoid "decl after statement" pleasegrischka2013-04-301-5/+6
* Improved variable length array support.James Lyon2013-04-271-12/+66
* 64-bit tests now pass (well, nearly).James Lyon2013-04-241-2/+26
* Added CMake build system (to facilitate Win64 builds)James Lyon2013-04-211-1/+1
* Fixed 64-bit integer bug introduced by x86-64 ABI work.James Lyon2013-04-191-6/+5
* Improved x86-64 XMM register argument passing.James Lyon2013-04-191-1/+1
* Fixed problems with XMM1 use on Linux/x86-64.James Lyon2013-04-191-4/+5
* Most x86-64 tests now work; only on error in test1-3.James Lyon2013-04-191-22/+47
* Got test1-3 working on x86-64.James Lyon2013-04-191-13/+5
* x86-64 ABI fixes.James Lyon2013-04-191-3/+11
* Tests in abitest.c now work on Win32.James Lyon2013-04-181-39/+56
* tcc.h: declare CValue.tab[LDOUBLE_SIZE/4]grischka2013-02-081-11/+7
* Revert "Add predictability in CType initialization."Thomas Preud'homme2013-01-311-6/+0
* safety: replace occurrences of strcpy by pstrcpygrischka2013-01-311-1/+1
* Revert "Check whether structure fields have a type"Thomas Preud'homme2013-01-311-2/+1
* Check whether structure fields have a typeThomas Preud'homme2013-01-311-1/+2
* Add predictability in CType initialization.Domingo Alvarez Duarte2013-01-311-0/+6
* Revert "Optimize vswap()"grischka2013-01-141-29/+8
* Fix C99ism in vswap()Thomas Preud'homme2013-01-131-1/+2
* tccpp: alternative fix for #include_next infinite loop buggrischka2013-01-061-6/+6
* Optimize vswap()Kirill Smelkov2012-12-211-5/+29
* Make tcc work after self-compiling with bounds-check enabledKirill Smelkov2012-12-091-1/+1
* Add support for __builtin_frame_address(level)Kirill Smelkov2012-11-161-6/+9
* 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