GCC Rust "gccrs" Code Merged Into Mainline GCC 13

Written by Michael Larabel in GNU on 13 December 2022 at 10:27 AM EST. 67 Comments
GNU
Following last week's approval with the GCC Rust v4 patches for them to be merged, all of the "gccrs" code was upstreamed this morning for GNU Compiler Collection 13.

As of this morning the GCC Rust front-end "gccrs" has been upstreamed into the GCC 13 codebase, which will be seeing its stable release likely in March~April in the form of GCC 13.1.


While this GCC Rust front-end has been merged, it's important to note that this is still in a very early state for the codebase. Not all Rust code can compile yet, the borrow checker isn't yet implemented, and many other features still to be implemented. In any event it's a nice milestone for those wanting Rust support with the GNU compiler and an alternative implementation to the official LLVM-based rustc compiler.

All of the gccrs code can be found in GCC Git.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week