Open kito-cheng opened 2 years ago
Last psABI call we've discussed the possibility solution for ilp32e with D ext.
Here is two way to resolve this issue:
The target of fixing this issue would be next release, we need PoC and more experiment data to making decision.
Review comment come from @anderslindgren-iar and Anders Berg(IAR) https://lists.riscv.org/g/tech-toolchain-runtime/message/344
Anders: This will be changed! Anders: The usage of the D ISA must/will be possible and the stack alignment can be altered by request (as part of the "deviations"). There will also be a special ABI for RV32E that is more suited for the upcoming code size ISA with PUSH and POP instructions.