aboutsummaryrefslogtreecommitdiff
path: root/arm-gen.c
Commit message (Expand)AuthorAgeFilesLines
* Spelling fixesLarry Doolittle2017-09-241-1/+1
* refactor sym & attributesgrischka2017-07-091-2/+2
* configure: --config-musl/-uClibc switch & misc cleanupsgrischka2017-05-131-6/+2
* C string litteral is const, fix return type of default_elfinterp. Remove #ifn...Christian Jullien2017-05-081-3/+3
* Spelling fixes in C comments onlyLarry Doolittle2017-05-071-3/+3
* more minor fixesgrischka2017-05-071-0/+2
* cross-compilers: allow individual configurationgrischka2017-02-231-0/+4
* fixes & cleanupsgrischka2017-02-131-1/+1
* tccgen: nocode_wanted alternativelygrischka2016-12-181-2/+9
* Fix relocs_info declaration in tcc.hThomas Preud'homme2016-12-051-20/+0
* Make build_got_entries more target independentThomas Preud'homme2016-12-031-0/+1
* arm-gen.c: support VLAsDaniel Glöckner2016-10-091-3/+23
* arm-gen.c: replace register constants with enum valuesDaniel Glöckner2016-10-091-10/+17
* arm-gen.c: detect long double structures as HFADaniel Glöckner2016-10-081-2/+11
* tccgen: arm/i386: save_reg_upstackgrischka2016-10-041-1/+2
* Alternative fix for "Incorrect function call code on ARMv6"grischka2016-10-031-0/+11
* Merge the integer members of union CValue into "uint64_t i".Edmund Grimley Evans2015-11-171-14/+14
* Revert "fix-mixed-struct (patch by Pip Cet)"gus knight2015-07-291-16/+6
* Revert all of my changes to directories & codingstyle.gus knight2015-07-291-0/+2123
* Reorganize the source tree.gus knight2015-07-271-2162/+0
* clang-format on arm-gen.c and tcccoff.c.gus knight2015-07-271-1457/+1496
* fix-mixed-struct (patch by Pip Cet)seyko2015-05-141-6/+16
* Convert some lines from ISO-8859-1 to UTF-8.Edmund Grimley Evans2015-03-111-1/+1
* Fix stack overwrite on structure returnMichael Matz2015-03-091-3/+5
* arm-unused-warnings: remove problems with defined but unused wariablesseyko2015-03-031-4/+9
* 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