aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
...
* struct-init: Correctly parse unnamed member initializersMichael Matz2016-12-151-21/+51
* struct-init: Cleanup some moreMichael Matz2016-12-151-98/+103
* struct-init: CleanupMichael Matz2016-12-151-102/+12
* struct-init: Implement initializing subaggregatesMichael Matz2016-12-151-39/+59
* struct-init: ReimplementMichael Matz2016-12-151-78/+106
* Support attribute between double pointer starsMichael Matz2016-12-151-4/+5
* Fix function to pointer conversionMichael Matz2016-12-151-0/+13
* Fix parsing array typedefs of unknown sizeMichael Matz2016-12-151-0/+8
* Implement __builtin_choose_exprMichael Matz2016-12-151-0/+29
* Fix parsing attributes for struct declsMichael Matz2016-12-151-4/+2
* inline asm: accept concatenated strings in constraintsMichael Matz2016-12-151-1/+1
* Accept symbols in initializers also on 64 bitMichael Matz2016-12-151-3/+13
* Accept empty struct member declsMichael Matz2016-12-151-1/+4
* Accept concatenated strings in attributesMichael Matz2016-12-151-25/+29
* arm64: Fix regression introduced by 6245db9.Edmund Grimley Evans2016-12-051-0/+4
* Rename add_elf_sym to set_elf_symThomas Preud'homme2016-12-031-1/+1
* Implement gcc bitfield algorithm; add -mms-bitfieldsDavid Mertens2016-11-281-7/+23
* tccgen: fix inline_functions double free fixgrischka2016-11-111-4/+2
* tccgen: inline_functions double free fixgrischka2016-11-111-7/+9
* bcheck: access fields of local structs w/o bcheckPavlas, Zdenek2016-11-101-3/+3
* bcheck: add structs to local regionsPavlas, Zdenek2016-11-091-2/+2
* tccpp_new/delete and other cleanupsgrischka2016-10-171-20/+13
* x86-64: Fix long long bugMichael Matz2016-10-171-2/+7
* i386: do not 'lexpand' into registers necessarilygrischka2016-10-161-10/+16
* tccgen/32bits: fix unsigned long long -> int castgrischka2016-10-161-3/+3
* #define __GNUC__ = 2.1grischka2016-10-151-0/+4
* tccgen/tccelf: move code from libtcc.cgrischka2016-10-151-14/+214
* Fix misleading indentationMichael Matz2016-10-141-3/+3
* tccgen: 32bits: fix PTR +/- long longgrischka2016-10-131-0/+22
* gcase() clean upPavlas, Zdenek2016-10-111-33/+32
* Fix handling of case_reg in switch statement.Edmund Grimley Evans2016-10-101-3/+18
* tccpp : "tcc -E -P" : suppress empty linesgrischka2016-10-091-1/+1
* tccgen.c: make vla_runtime_type_size always return the alignmentDaniel Glöckner2016-10-091-0/+1
* tccgen.c: fix multi-register structure return when not on stackDaniel Glöckner2016-10-081-9/+14
* tccgen.c: use correct type for storing long double constantsDaniel Glöckner2016-10-081-1/+6
* Misc. fixesgrischka2016-10-051-1/+2
* tccgen: arm/i386: save_reg_upstackgrischka2016-10-041-18/+26
* Alternative fix for "Incorrect function call code on ARMv6"grischka2016-10-031-0/+5
* switch: binary searchPavlas, Zdenek2016-10-031-23/+51
* switch: fix label sortingPavlas, Zdenek2016-10-031-2/+6
* tccgen: fix long long -> char/short castgrischka2016-10-021-1/+4
* Incorrect function call code on ARMv6Balazs Kezes2016-10-011-5/+0
* Revert part of "fix installation amd bcheck for Windows"grischka2016-10-011-13/+0
* tccpp: cleanupgrischka2016-10-011-13/+13
* gtst_addr(): short conditional jumps (i386, x86_64)Pavlas, Zdenek2016-09-301-2/+2
* switch: collect case ranges first, then generate codePavlas, Zdenek2016-09-301-49/+65
* tccgen: return: avoid jmp to retsym if possiblePavlas, Zdenek2016-08-111-1/+5
* win64: fix va_arggrischka2016-07-101-0/+1
* tccgen: gen_assign_cast(): cannot cast struct to scalargrischka2016-05-251-0/+3
* Error out on operations on structsMichael Matz2016-05-121-3/+3