Rust actual supports most architectures(AMD64, SPARC, z/Architecture, x86-64, ARM, PowerPC, and RISC-V).
The limitations are from LLVM not supporting some architects(Alpha, SuperH, and VAX) and some instruction sets(sse2, etc.). This is not going to be a problem when GCC-Rust is finished.
While there may be challenges and specific configurations required, you absolutely can compile Rust on and targeting to a musl-based system.
I meant, Rust suppports vewer architectures.
Rust actual supports most architectures(AMD64, SPARC, z/Architecture, x86-64, ARM, PowerPC, and RISC-V). The limitations are from LLVM not supporting some architects(Alpha, SuperH, and VAX) and some instruction sets(sse2, etc.). This is not going to be a problem when GCC-Rust is finished.
Thanks! My bad, sorry.
Np. It’s a common point of confusion.