4 ms·
ECS looks cool, and also supports the 68000. The described ABI seems very incompatible with AmigaOS (a6) although it is likely possible to instruct the compiler
by snvzz 2y ago
ECS looks cool, and also supports the 68000. The described ABI seems very incompatible with AmigaOS (a6) although it is likely possible to instruct the compiler to do otherwise.
Unfortunately missing in ECS is RISC-V, which QBE supports.
- Rochus 2y ago> Unfortunately missing in ECS is RISC-V, which QBE supports Well, the Tensilica ABI only took a few weeks to implement; so I assume that when enough people ask for a RISC-V backend, there will be one in reasonable time. Personally I consider ESP32 and ARM32 support more useful.
- snvzz 2y ago>Personally I consider ESP32 Sure you don't mean Tensilica i.e. legacy ESP32? Espressif has notably switched to RISC-V.
- Rochus 2y ago> Espressif has notably switched to RISC-V Not really switched; they offer ESP32 models with (so far) single-core RISC-V; I don't think they planned to stop selling the original ESP32 designs (they wouldn't do themselves a favour).
- snvzz 2y ago>Not really switched Yes very much switched. Thoroughly[0]. While obviously only for new chips, years have already passed, and many new chips have been released. Tensilica are now only present in a minority of their offerings. >I don't think they planned to stop selling the original ESP32 designs In this market, having long term availability is important. 0. https://riscv.or.jp/en/2021/02/latest-esp32-includes-risc-v/ https://riscv.or.jp/en/2021/02/latest-esp32-includes-risc-v/
- Rochus 2y ago> While obviously only for new chips, years have already passed Well, in 2022 they upgraded to the L7 cores. > having long term availability is important So they will obviously continue to produce the tensilica models (which they wouldn't if they really "switched"); that's all I (and many other developers) need.