GCC Rust "gccrs" Code Merged Into Mainline GCC 13
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.
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.
67 Comments