aboutsummaryrefslogtreecommitdiff
path: root/arm-gen.c
Commit message (Expand)AuthorAgeFilesLines
* A partial reverse for commit eda2c756edc4dca004ba217d5bf361235dd9de1fseyko2015-03-031-1/+1
* Corrected spelling mistakes in comments and stringsVincent Lefevre2014-04-071-2/+2
* ARM: Fix passing arrays to varadic functionsDaniel Glöckner2014-03-291-1/+3
* Warn about soft float ABI not being supportedThomas Preud'homme2014-03-251-0/+3
* Deprecate FPA and OABI support for ARMThomas Preud'homme2014-03-251-1/+11
* Define float_eabi only in arm-gen.oThomas Preud'homme2014-02-091-2/+2
* Fix fct param passing of struct with size < 4Thomas Preud'homme2014-02-031-2/+3
* Switch float abi to softfp for int <--> float convThomas Preud'homme2014-02-021-17/+9
* Move result of itof double conv back to VFP regThomas Preud'homme2014-02-011-0/+9
* Fix compile on ARM non-eabi and non-vfpMichael Matz2014-01-111-1/+1
* Add support for runtime selection of float ABIThomas Preud'homme2014-01-081-60/+71
* Explicit that EABI only supports VFP for nowThomas Preud'homme2014-01-071-4/+2
* Fix struct ret in variadic fct with ARM hardfloatThomas Preud'homme2014-01-061-16/+18
* Move logic for if (int value) to tccgen.cThomas Preud'homme2014-01-041-24/+1
* Support special calling convention for runtime ABIThomas Preud'homme2013-12-111-15/+34
* Add comment to explain the code added by 41ce391cThomas Preud'homme2013-11-251-1/+4
* Fix structure passing in ARM calling conventionThomas Preud'homme2013-11-251-3/+6
* Add support for struct > 4B returned via registersThomas Preud'homme2013-11-221-18/+30
* Remove code in arm-gen.c for struct packing in regThomas Preud'homme2013-11-221-21/+3
* Correctly identify homogeneous float aggregateThomas Preud'homme2013-11-221-1/+1
* Fix counting of VFP regs in ARM's gfunc_prologThomas Preud'homme2013-11-211-1/+2
* Fix register corruption at function call on ARMThomas Preud'homme2013-11-211-6/+16
* Correctly align and reclaim stack at function callThomas Preud'homme2013-11-171-6/+8
* Refactor and simplify gfunc_call() on armThomas Preud'homme2013-11-151-296/+328
* struct variable behind guard, proper macro check, and remove some whitespace.Joseph Poirier2013-11-081-17/+17
* Fix allocation of struct in registers on ARMThomas Preud'homme2013-11-051-46/+44
* Add support for load/store of _Bool valueThomas Preud'homme2013-06-141-2/+2
* ARM hardfloat: fix struct return with float/double argsDaniel Glöckner2013-05-011-0/+1
* Improved variable length array support.James Lyon2013-04-271-0/+15
* x86-64 ABI fixes.James Lyon2013-04-191-3/+8
* Tests in abitest.c now work on Win32.James Lyon2013-04-181-0/+13
* add version number to manpageUrs Janssen2013-02-171-2/+2
* tcc.h: declare CValue.tab[LDOUBLE_SIZE/4]grischka2013-02-081-14/+18
* Align on 4n bytes when copying fct args on stackThomas Preud'homme2013-02-051-0/+1
* arm-gen.c: fix var initialization in gfunc_callThomas Preud'homme2013-02-041-2/+1
* arm: force rounding towards zero on cast to integer with VFPDaniel Glöckner2013-02-041-1/+1
* arm: fix conversion from float/double to signed integer with VFPDaniel Glöckner2013-02-031-1/+1
* arm: fix conversion from integer to float/double with VFPDaniel Glöckner2013-02-031-1/+1
* arm: define TCC_ARM_VERSION for cross compilergrischka2013-01-301-0/+4
* Add my copyright for changes in arm-gen.cThomas Preud'homme2013-01-301-0/+1
* Fix stack alignment on 8 bytes at function callThomas Preud'homme2013-01-271-3/+3
* Organize frames in a real linked list on ARMThomas Preud'homme2013-01-261-5/+4
* Fix OABI calling conventionThomas Preud'homme2012-11-281-3/+7
* arm-gen.c: Invalid operator test always falseThomas Preud'homme2012-11-281-1/+1
* Only reference vfpr when availableThomas Preud'homme2012-11-211-0/+2
* Add support for arm hardfloat calling conventionThomas Preud'homme2012-06-051-70/+310
* Remove vnrott (duplicate vrotb)Thomas Preud'homme2012-03-141-2/+2
* rename error/warning -> tcc_(error/warning)grischka2011-08-111-15/+15
* make: create native tcc from separate objectsgrischka2011-07-141-3/+6
* Fix calling ARM EABI functions returning big structuresDaniel Glöckner2011-05-171-1/+1