aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tccgen: scopes levels for local symbols (update 2)grischka2016-05-061-11/+14
* tccgen: scopes levels for local symbols (update 1)grischka2016-05-051-5/+6
* tccgen: scope levels for local symbolsgrischka2016-05-051-23/+26
* sym_push2 optimized for the local_stack case.seyko2016-05-041-3/+3
* -fno-type-redefinition-checkseyko2016-05-041-5/+7
* Improve hash performanceVlad Vissoultchev2016-04-171-1/+1
* __builtin_expect no-opseyko2016-04-161-0/+37
* tccgen.c: Allow type attributes to prefix enum/struct/union nameVlad Vissoultchev2016-04-061-10/+14
* nocode_wanted with while/for inside ({})seyko2016-04-051-3/+6