3 ms·
Are there architectures which LLVM doesn't support, which aren't retrocomputing or 16-bit microcontrollers?
by pornel 4y ago
Are there architectures which LLVM doesn't support, which aren't retrocomputing or 16-bit microcontrollers?
- Denvercoder9 4y agoOne example is the Xtensa architecture, used in the 32-bit ESP8266/ESP32 microcontrollers that are fairly popular with hobbyists (though Espressif seems to be moving to RISC-V for their newer offerings).
- pornel 4y agoYeah, the RISC-V version seems to be supported: https://lib.rs/crates/esp8266 https://lib.rs/crates/esp8266
- Denvercoder9 4y agoThat crate requires a fork of the Rust compiler to use.
- monocasa 4y agoMainline LLVM still doesn't support Xtensa or ARC AFAIK. ESP32 was Xtensa until their recent RISC-V based designs.