Frontend for Rust brought to readiness for integration into GCC 13

The developers of the gccrs project (GCC Rust) have published the fourth edition of the patches with the implementation of the front-end Rust compiler for GCC. It is noted that the new edition eliminated almost all the comments previously made when reviewing the proposed code, and the patches meet all the technical requirements for the code added to GCC. Richard Biener, one of the maintainers of GCC, mentioned that the front-end code for the Rust language is now ready to be integrated into the GCC 13 branch, which will be released in May 2023.

Thus, starting with GCC 13, the standard GCC toolkit can be used to compile Rust programs without the need to install the rustc compiler built using LLVM developments. However, the implementation of Rust in GCC 13 will have the status of a beta version, not enabled by default. In its current form, the front-end is only suitable for experiments so far and requires refinement, which is planned to be done in the coming months after the initial integration into the GCC. For example, the project has not yet reached the intended level of compatibility with Rust 1.49, and there are not enough features to compile the core Rust library.

Source: opennet.ru

Add a comment