4 ms·
AVR (for example, old Arduino boards) and xtensa (like esp32 developer boards) are the only ones I know of. Most of the desktop OS platforms are supported by bo
by elsjaako 4y ago
AVR (for example, old Arduino boards) and xtensa (like esp32 developer boards) are the only ones I know of. Most of the desktop OS platforms are supported by both.
- viraptor 4y agoAVR should be working these days https://github.com/llvm/llvm-project/tree/main/llvm/lib/Target/AVR https://github.com/llvm/llvm-project/tree/main/llvm/lib/Targ... Unless you mean some specific chips?
- masklinn 4y agoAlso while ESP32 has not been mainlined (I think), Espressif has both an llvm and a rustc fork.
- pantalaimon 4y agoEspressif has forks of everything (OpenOCD, GDB, GCC) that they never mainline and that just become outdated as they release new chips. The latest xtensa-esp8266-elf-gcc is version 5.2
- jeroenhd 4y agoTheir first patches are in the process of being merged: https://discourse.llvm.org/t/rfc-request-for-upstream-tensilica-xtensa-esp32-backend/65355 https://discourse.llvm.org/t/rfc-request-for-upstream-tensil...
- elsjaako 4y agoI didn't know that!