Progress in development of a compiler for Rust based on GCC

In the list of mailing list of compilers of compilers GCC published report on the state of the project rust-gcc , developing the GCC-frone GCCRS with the implementation of the RUST language compiler based on GCC. Until November of this year, it is planned to bring GCCRS to the possibility of assembling the code collected by the Rust 1.40 compiler, and achieve successful compilation and use of the standard RUST-library Libcore, Liballoc and Libstdd. In the following 6 months after this, it is planned to implement a check of borrowing variables (Borrow Checker) and support for the ProC_macro package.

Preparatory work has also begun to include GCCRS in the main composition of the GCC. If GCCRS is adopted in the main composition of the GCC, the GCC tools can be used to compilation of programs in Rust. As one of the criteria for the beginning of integration is the achievement of the possibility of successful compilation of the official test set and real projects on Rust. It is noted that it is possible that the developers will have time to achieve the intended goal within the framework of the preparation cycle of the next GCC and GCCRS branch will be included in the GCC 13 output, scheduled for May next year.

/Media reports.