Rust For Linux 7.3 Begins Seeing Fixes To Prepare For Rust's GCC Backend
Rust For Linux 7.3 Begins Seeing Fixes To Prepare For Rust's GCC Backend
www.phoronix.com
Rust For Linux 7.3 Begins Seeing Fixes To Prepare For Rust's GCC Backend
The motivation of the development is using GCC code generation by rustc for architectures not supported by LLVM but are supported by GCC. There are a number of CPU architectures supported by the Linux kernel and GCC but not supported by LLVM like m68k, Alpha, and other embedded/micro-controller ISAs.. This also allows employing GCC's compiler optimizations. The latest rustc_codegen_gcc code can be found via rustc_codegen_gcc on GitHub. This isn't to be confused with gccrs as the GCC front-end for Rust