aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
Commit message (Expand)AuthorAgeFilesLines
* Improve skip_or_save_blockMichael Matz2017-07-031-7/+7
* String literals are always constMichael Matz2017-07-031-3/+3
* Limit access end-of-struct warning a bitMichael Matz2017-05-271-1/+1
* configure: --config-musl/-uClibc switch & misc cleanupsgrischka2017-05-131-27/+33
* bitfields: promote to signed intgrischka2017-05-091-9/+9
* bitfields: one more hack and a "-Wgcc-compat" switchgrischka2017-05-091-6/+19
* bitfields: fix long bitfieldsMichael Matz2017-05-081-3/+3
* Spelling fixes in C comments onlyLarry Doolittle2017-05-071-6/+6
* more minor fixesgrischka2017-05-071-4/+11
* Accept extern initialized file-scope variablesMichael Matz2017-05-071-1/+2
* struct-init: Fix zero initialization with multi-level designatorsMichael Matz2017-05-061-67/+59
* Fix unsigned enum bit-fieldsMichael Matz2017-05-051-1/+3
* Fix segfault with invalid function defMichael Matz2017-05-051-1/+1
* Tidy decl_designatorMichael Matz2017-05-021-26/+15
* Remove label_or_declMichael Matz2017-05-021-21/+5
* Cleanups (float consts, sections, symbols)Michael Matz2017-05-021-65/+19
* Merge func_decl_list into decl0Michael Matz2017-05-021-67/+38
* Tidy decl_designatorMichael Matz2017-05-021-9/+2
* Tidy unary() a bitMichael Matz2017-05-021-27/+18
* Factor some codeMichael Matz2017-05-021-63/+47
* Extend type_to_strMichael Matz2017-05-021-1/+11
* Reorganize type parsingMichael Matz2017-05-021-64/+57
* Tidy typename parsing a bitMichael Matz2017-05-021-26/+16
* Tidy arg parsing for builtinsMichael Matz2017-05-021-76/+52
* Remove VT_REFMichael Matz2017-05-021-10/+2
* Fix bogus check for VT_LLOCAL typesMichael Matz2017-05-021-4/+8
* fix __builtin_expectMichael Matz2017-05-021-25/+2
* Fix more bitfield corner casesMichael Matz2017-05-011-0/+3
* Fix last changeMichael Matz2017-05-011-1/+1
* Remove a bit-field TODOMichael Matz2017-04-291-0/+2
* Fix char bitfields corner caseMichael Matz2017-04-291-1/+1
* final adjustments for releasegrischka2017-04-251-9/+0
* tccgen/win32: let __declspec(dllimport) imply externgrischka2017-04-041-134/+127
* tcc: re-enable correct option -r supportgrischka2017-02-201-53/+86
* fixes & cleanupsgrischka2017-02-131-41/+23
* tccgen: yet another nocode_wanted fixgrischka2017-02-121-4/+2
* tccgen: factor out gfunc_returngrischka2017-02-081-182/+172
* tccgen: gen_cast: cast FLOAT to DOUBLEgrischka2017-02-051-0/+9
* Fix some code suppression falloutMichael Matz2016-12-201-3/+16
* i386-gen: fix USE_EBXgrischka2016-12-191-1/+1
* tests: add memory leak testgrischka2016-12-181-8/+5
* tccgen: nocode_wanted++/--grischka2016-12-181-51/+37
* tccgen: fix expr_cond for alt. nocode_wantedgrischka2016-12-181-70/+74
* tccgen: nocode_wanted alternativelygrischka2016-12-181-92/+52
* arm64: Fix a case of dead code suppressionMichael Matz2016-12-151-4/+6
* struct-layout: Allow lowering of member alignmentMichael Matz2016-12-151-2/+1
* Support large alignment requestsMichael Matz2016-12-151-6/+30
* struct-layout: cleanup code a bitMichael Matz2016-12-151-94/+56
* bitfields: Fix MS layout some moreMichael Matz2016-12-151-4/+9
* bitfields: fix PCC layoutMichael Matz2016-12-151-23/+28