aboutsummaryrefslogtreecommitdiff
path: root/i386-gen.c
Commit message (Expand)AuthorAgeFilesLines
* Fix AL/AX is not extended to EAX when calling indirectlyZhang Boyang2017-09-091-6/+8
* called function should pop the arguments when using fastcallZhang Boyang2017-08-211-3/+3
* refactor sym & attributesgrischka2017-07-091-5/+5
* unsorted adjustmentsgrischka2017-07-091-1/+1
* configure: --config-musl/-uClibc switch & misc cleanupsgrischka2017-05-131-0/+3
* Spelling fixes in C comments onlyLarry Doolittle2017-05-071-2/+2
* fixes & cleanupsgrischka2017-02-131-4/+4
* tccgen: factor out gfunc_returngrischka2017-02-081-10/+11
* Revert "partial revert of the commit 4ad186c5ef61"grischka2017-02-051-10/+0
* i386-gen: fix USE_EBXgrischka2016-12-191-5/+10
* tccgen: nocode_wanted alternativelygrischka2016-12-181-18/+15
* i386: Fix various testsuite issuesMichael Matz2016-12-151-8/+21
* x86-64: relocation addend is 64bitMichael Matz2016-12-151-2/+2
* Fix relocs_info declaration in tcc.hThomas Preud'homme2016-12-051-15/+0
* Make build_got_entries more target independentThomas Preud'homme2016-12-031-0/+1
* i386 + bcheck: fix __bound_local_newPavlas, Zdenek2016-11-091-6/+8
* i386-gen: use EBX as 4th registergrischka2016-10-191-4/+13
* lib/libtcc1.c: cleanupgrischka2016-10-191-16/+3
* i386: do not 'lexpand' into registers necessarilygrischka2016-10-161-2/+2
* tccgen: arm/i386: save_reg_upstackgrischka2016-10-041-0/+2
* gtst_addr(): short conditional jumps (i386, x86_64)Pavlas, Zdenek2016-09-301-0/+13
* short_call_convention patch from tcc bugzillaseyko2016-05-151-0/+25
* allow to compile tcc by pccseyko2016-04-151-1/+1
* Fix assignment to/from volatile typesMichael Matz2016-03-261-0/+3
* Bug fix for commit 553242c18a2387fb896df66eb9b5a502f0e87ff0.Edmund Grimley Evans2015-11-201-5/+7
* Replace pointer casts with calls to (read|write)(16|32|64)le.Edmund Grimley Evans2015-11-191-15/+10
* Merge the integer members of union CValue into "uint64_t i".Edmund Grimley Evans2015-11-171-11/+13
* Revert "fix-mixed-struct (patch by Pip Cet)"gus knight2015-07-291-14/+5
* Revert all of my changes to directories & codingstyle.gus knight2015-07-291-0/+1144
* Reorganize the source tree.gus knight2015-07-271-1144/+0
* Trim trailing spaces everywhere.gus knight2015-07-271-12/+12
* fix-mixed-struct (patch by Pip Cet)seyko2015-05-141-5/+14
* tccpp: fix issues, add testsgrischka2015-05-091-1/+0
* a lot simpler VLA codeseyko2015-05-041-4/+0
* make a bound checking more compatible with Windows 64seyko2015-03-261-7/+7
* Fix stack overwrite on structure returnMichael Matz2015-03-091-1/+2
* partial revert of the commit 4ad186c5ef61seyko2015-03-041-0/+23
* A partial reverse for commit eda2c756edc4dca004ba217d5bf361235dd9de1fseyko2015-03-031-1/+1
* be stricter with aliasinggrischka2014-01-071-2/+2
* i386: use __fixdfdi instead of __tcc_cvt_ftolgrischka2014-01-061-16/+12
* Fix struct ret in variadic fct with ARM hardfloatThomas Preud'homme2014-01-061-1/+2
* Don't call __tcc_fpinit if using libgccThomas Preud'homme2014-01-061-0/+2
* Move logic for if (int value) to tccgen.cThomas Preud'homme2014-01-041-18/+1
* Report error on NaN comparisonThomas Preud'homme2014-01-031-1/+4
* Fix "Add support for struct > 4B returned via registers"grischka2013-12-161-1/+1
* Add support for struct > 4B returned via registersThomas Preud'homme2013-11-221-4/+5
* i386-gen: preserve fp control word in gen_cvt_ftoigrischka2013-08-281-63/+28
* Add support for load/store of _Bool valueThomas Preud'homme2013-06-141-1/+1
* avoid "decl after statement" pleasegrischka2013-04-301-2/+5
* Improved variable length array support.James Lyon2013-04-271-0/+39