florian
|
637976e83f
|
* patch by Marģers to unify internal error numbers, resolves #37888
git-svn-id: trunk@47103 -
|
2020-10-13 19:59:01 +00:00 |
|
florian
|
8e74a04dc5
|
* Xtensa: stack size calculation for the call0 abi fixed
git-svn-id: trunk@46833 -
|
2020-09-10 20:53:11 +00:00 |
|
florian
|
93eef547ae
|
* improve call0 calling conventions
git-svn-id: trunk@46797 -
|
2020-09-07 20:28:38 +00:00 |
|
florian
|
243300c85f
|
* more ABI compliant parameter passing
git-svn-id: trunk@46783 -
|
2020-09-05 20:25:31 +00:00 |
|
florian
|
965f759c0d
|
* Xtensa: arrays are always passed as by reference but still returned in up to 4 registers
git-svn-id: trunk@46770 -
|
2020-09-04 20:58:14 +00:00 |
|
florian
|
6879a16cc3
|
* Xtensa: rewrote parameter handling
* Xtensa: aggregate types up to 16 bytes are returned in registers
git-svn-id: trunk@46734 -
|
2020-08-30 20:54:00 +00:00 |
|
florian
|
b36597c76a
|
* better calculation of estimated stack frame size
git-svn-id: trunk@46733 -
|
2020-08-30 20:53:59 +00:00 |
|
florian
|
3eb7a13088
|
+ Xtensa: implemented tcpuparamanager.ret_in_param according to API
* fixed passing of variant parameters
git-svn-id: trunk@46728 -
|
2020-08-28 20:18:36 +00:00 |
|
florian
|
47d6699a2e
|
* Xtensa: some issues with large parameters fixed
git-svn-id: trunk@46720 -
|
2020-08-27 21:31:31 +00:00 |
|
florian
|
250c0750a2
|
* Xtensa: several issues with parameter passing of the windowed api fixed
git-svn-id: trunk@46708 -
|
2020-08-26 21:03:42 +00:00 |
|
florian
|
15fe9f1047
|
* cosmetics
git-svn-id: trunk@46547 -
|
2020-08-22 19:38:08 +00:00 |
|
florian
|
91149df87f
|
* patch by Christo Crause: fix volatile registers for call0 abi, resolves #37317
git-svn-id: trunk@45749 -
|
2020-07-09 20:34:32 +00:00 |
|
florian
|
c1c201f93c
|
* Xtensa: fix passing of floating point parameters
git-svn-id: trunk@44541 -
|
2020-04-03 20:15:24 +00:00 |
|
florian
|
3135effee3
|
* Xtensa: returning of 32 Bit values fixes
git-svn-id: trunk@44439 -
|
2020-03-30 20:42:55 +00:00 |
|
florian
|
0d41d86dd2
|
* Xtensa: use generic tcpuparamanager.getcgtempparaloc
git-svn-id: trunk@44404 -
|
2020-03-29 17:13:47 +00:00 |
|
florian
|
17298086ca
|
* Xtensa: improved handling of calling conventions
git-svn-id: trunk@44379 -
|
2020-03-27 22:14:18 +00:00 |
|
florian
|
0290f364cc
|
* Xtensa: parameter passing for the windowed abi
git-svn-id: trunk@44378 -
|
2020-03-27 22:14:18 +00:00 |
|
florian
|
d7126bd42c
|
+ Xtensa: initial support of the windowed abi
git-svn-id: trunk@44370 -
|
2020-03-26 21:54:41 +00:00 |
|
florian
|
729425447f
|
+ Xtensa: basic operations for Xtensa implemented
git-svn-id: trunk@44324 -
|
2020-03-21 12:49:46 +00:00 |
|
florian
|
9e40d536cb
|
+ Xtensa: initial skeleton completed
+ xtensa-embedded support in the compiler
git-svn-id: trunk@44318 -
|
2020-03-20 22:34:33 +00:00 |
|