4 ms·
AVR is an official backend now. Rust has also recently added support for AVR. One more backend I'd like to see is the Espressif (ESP32 etc.) one. They've tryin
by GolDDranks 6y ago
AVR is an official backend now. Rust has also recently added support for AVR.
One more backend I'd like to see is the Espressif (ESP32 etc.) one. They've trying to upstream the support, but it seems that the lack of reviewers from the part of LLVM is slowing down the process...?
- biggerfisch 6y agoI was under the impression from reading the patch comments [1] that it was more of an issue with them not having an open copy of their ISA documentation (which then is causing a lack of possible reviewers) [1] https://reviews.llvm.org/D64830 https://reviews.llvm.org/D64830
- GolDDranks 6y agoI stand corrected.
- black_puppydog 6y agoI've been waiting for Espressif being upstreamed myself. I only arrived in the ecosystem about two months ago, but it has been absolutely amazing to see the team work. And by that I mean the esp-rs group, but also the rust-embedded working group in general. They congregate on matrix and most "remote" companies could probably learn a bit or two about remote development from them.
- snvzz 6y agoThe m68k (68000 family) backend effort is trying to get upstreamed, too. The progress is covered here[0] somewhat. https://secure.m68k.info/ https://secure.m68k.info/