An update on the GCC frontend for Rust
Philip Herron and Arthur Cohen have posted anupdate on the status of gccrs - the GCC frontend for the Rust language- and why it will not be a part of the upcoming GCC 13 release.
While all of this appears like a lot of work, we are confident inour progress and hope to get closer and closer to getting thecore crate working in the next few months. There is also alot of important work remaining in order to produce a valid Rustcompiler, which is why we will spend the coming months focusing onthe core crate as well as a borrow-checker implementation,and the development of the necessary tooling to allow us to try andpass the Rust 1.49 testsuite.We aim to distribute the Rust 1.49 version of the standard librarywith our compiler in the next major GCC release, GCC 14, and hopeto backport enough changes to the GCC 13 branch to get the corecrate working in time for the GCC 13.2 release. This will enableusers to easily start experimenting with the compiler for#![no_std] Rust programs and, hopefully, some embeddedtargets.