aboutsummaryrefslogtreecommitdiff
path: root/x86_64-gen.c
Commit message (Expand)AuthorAgeFilesLines
* win64: try to fix linkagegrischka2014-05-081-3/+7
* fix bug if (seen_reg_num + reg_count <= 8)jiang2014-05-081-1/+1
* Return to: e20c1eb99e1003c1e59522c136dbb15c52d7cc7cjiang2014-05-041-666/+704
* tcc on i386 are still having problems at work.Thank Roy report again. Struck ...jiang2014-05-031-1/+1
* Fix x86-64 vlajiang2014-05-021-17/+34
* Add a comment.jiang2014-05-021-3/+3
* update for x86_64-gen.cjiang2014-05-011-300/+252
* fix its own making bug. Improved init_putz (). Modify the tests / Makefile to...jiang2014-05-011-44/+53
* Expansion code again for x86_64-genjiang2014-05-011-83/+49
* Fix va_arg bug, Fix type conversion bug, an increase of loc_stack () function...jiang2014-04-301-23/+34
* Restore eda2c756edc4dca004ba217d5bf361235dd9de1fjiang2014-04-301-1/+18
* Reduce the generation of machine code for x86_64, Less of sizejiang2014-04-291-247/+237
* fix test3 for x86_64-gen.cjiang2014-04-281-1/+1
* fix abitest.c for x86_64 bugjiang2014-04-281-1/+1
* x86-64: Use correct ELF valuesMichael Matz2014-04-031-2/+2
* x86-64: Add basic shared lib supportMichael Matz2014-03-311-1/+1
* Fix various errors uncovered by static analysisThomas Preud'homme2014-03-081-1/+1
* Ignore VT_DEFSIGN in load on x86-64 archThomas Preud'homme2014-02-071-1/+1
* be stricter with aliasinggrischka2014-01-071-5/+10
* Fix struct ret in variadic fct with ARM hardfloatThomas Preud'homme2014-01-061-1/+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-3/+9
* Always set *palign in classify_x86_64_argThomas Preud'homme2014-01-031-0/+1
* Add support for struct > 4B returned via registersThomas Preud'homme2013-11-221-8/+10
* Fix commit 0f5942c6b382105075dabb6f975a313efc63a5f9Thomas Preud'homme2013-10-011-7/+3
* Avoid warnings with gcc 4.8 + default CFLAGSThomas Preud'homme2013-09-241-10/+16
* Add support for load/store of _Bool valueThomas Preud'homme2013-06-141-1/+1
* avoid "decl after statement" pleasegrischka2013-04-301-6/+9
* Improved variable length array support.James Lyon2013-04-271-4/+43
* Fixed x86-64 long double passing.James Lyon2013-04-261-120/+182
* Sorted out CMake on x86-64 and fixed silly XMM# bug introduced when working o...James Lyon2013-04-251-4/+11
* 64-bit tests now pass (well, nearly).James Lyon2013-04-241-106/+143
* Improved x86-64 XMM register argument passing.James Lyon2013-04-191-75/+118
* Fixed problems with XMM1 use on Linux/x86-64.James Lyon2013-04-191-104/+115
* Most x86-64 tests now work; only on error in test1-3.James Lyon2013-04-191-43/+80
* Got test1-3 working on x86-64.James Lyon2013-04-191-72/+79
* x86-64 ABI fixes.James Lyon2013-04-191-62/+243
* tcc.h: declare CValue.tab[LDOUBLE_SIZE/4]grischka2013-02-081-4/+1
* x86-64: Fix call saved register restoreMichael Matz2012-06-101-2/+2
* x86_64: Fix compares with NaNs.Michael Matz2012-05-131-2/+31
* x86_64: Fix segfault for global dataMichael Matz2012-04-181-1/+1
* x86_64: Fix indirection in struct paramatersMichael Matz2012-04-181-16/+23
* x86_64: fix loading of LLOCAL floatsgrischka2012-03-051-4/+8
* win64: va_arg with structuresgrischka2011-07-141-34/+38
* tccrun: win64: add unwind function table for dynamic codegrischka2011-07-141-3/+4
* Make alignments for struct arguments 8 bytesShinichiro Hamaji2010-12-281-4/+4
* Probably wrong stack alignment for struct on Win64Shinichiro Hamaji2010-08-271-1/+1
* Fix alignment around struct for SSE.Shinichiro Hamaji2010-08-271-6/+18
* tccpe: improve dllimport/export and use for tcc_add_symbolgrischka2010-01-141-4/+4
* build from multiple objects: fix other targetsgrischka2009-12-201-1/+1