aboutsummaryrefslogtreecommitdiff
path: root/tests/tcctest.c
Commit message (Expand)AuthorAgeFilesLines
* refactor bitfieldsgrischka2017-07-091-4/+4
* more minor fixesgrischka2017-05-071-8/+2
* Accept extern initialized file-scope variablesMichael Matz2017-05-071-0/+2
* Fix segfault with invalid function defMichael Matz2017-05-051-0/+5
* Tidy unary() a bitMichael Matz2017-05-021-2/+21
* Fix more bitfield corner casesMichael Matz2017-05-011-0/+6
* Remove a bit-field TODOMichael Matz2017-04-291-0/+7
* Fix char bitfields corner caseMichael Matz2017-04-291-0/+6
* tcctools.c: integrate tiny_libmaker/_impdefgrischka2017-02-181-1/+1
* tests: OOT build fixes etc.grischka2016-12-201-0/+8
* Fix some code suppression falloutMichael Matz2016-12-201-0/+32
* tests: add memory leak testgrischka2016-12-181-1/+7
* i386: Fix various testsuite issuesMichael Matz2016-12-151-2/+22
* struct-layout: Allow lowering of member alignmentMichael Matz2016-12-151-0/+16
* Support large alignment requestsMichael Matz2016-12-151-0/+7
* Fix struct layout some moreMichael Matz2016-12-151-0/+86
* Split off record layoutingMichael Matz2016-12-151-4/+0
* Fix 64bit enums and switch casesMichael Matz2016-12-151-0/+117
* Fix miscompile with dead switchesMichael Matz2016-12-151-0/+51
* 64bit: Fix addends > 32 bitsMichael Matz2016-12-151-0/+16
* x86-64-asm: Accept high register in clobbersMichael Matz2016-12-151-0/+24
* Support local register variablesMichael Matz2016-12-151-0/+3
* Fix const folding of 64bit pointer constantsMichael Matz2016-12-151-0/+6
* x86-asm: Correct register size for pointer opsMichael Matz2016-12-151-0/+8
* x86_64-asm: fix copy-out registersMichael Matz2016-12-151-1/+9
* opt: Don't emit inline functions from dead codeMichael Matz2016-12-151-0/+8
* Handle __builtin_extract_return_addrMichael Matz2016-12-151-0/+2
* opt: constprop also 'cond && 0'Michael Matz2016-12-151-0/+39
* opt: Make break and goto not fallthroughMichael Matz2016-12-151-0/+51
* opt: Start optimizing dead code a bitMichael Matz2016-12-151-0/+27
* Fix aliases on 64 bitMichael Matz2016-12-151-0/+1
* Fix sizeof(char[a])Michael Matz2016-12-151-0/+10
* Fix __builtin_constant_p(1000/x)Michael Matz2016-12-151-0/+10
* tccasm: Support refs to anon symbols from asmMichael Matz2016-12-151-0/+23
* Fix enum bitfields passed to stdarg functionsMichael Matz2016-12-151-0/+5
* Addresses of non-weak symbols are non-zeroMichael Matz2016-12-151-0/+10
* Fix access-after-free with statement expressionsMichael Matz2016-12-151-0/+46
* tccpp: Allow computed include like 42.hMichael Matz2016-12-151-3/+18
* x86-asm: Correctly infer register size for boolsMichael Matz2016-12-151-0/+10
* x86-64: Allow loads from some structs/unionsMichael Matz2016-12-151-0/+6
* tccasm: Lookup C symbols from ASM blocksMichael Matz2016-12-151-0/+28
* enums and ints are compatibleMichael Matz2016-12-151-1/+1
* enums and ints are compatibleMichael Matz2016-12-151-0/+2
* inline-asm: Accept "flags" clobberMichael Matz2016-12-151-1/+1
* Support attribute between double pointer starsMichael Matz2016-12-151-0/+7
* Fix function to pointer conversionMichael Matz2016-12-151-0/+7
* Fix parsing array typedefs of unknown sizeMichael Matz2016-12-151-0/+14
* tccpp: Implement __BASE_FILE__ macroMichael Matz2016-12-151-0/+7
* Implement __builtin_choose_exprMichael Matz2016-12-151-0/+13
* Fix parsing attributes for struct declsMichael Matz2016-12-151-0/+33