今天下午合并到GCC Git之前,即将发布的GCC 14.1稳定版是对GCC铁锈“gccrs”编译器前端的一次重大更新。
今天,近900个补丁被推出到GCC Git主线,用于同步gccrs上游状态和他们的开发库。这些补丁在gccrs中实现了更多的Rust编程语言功能、大量的代码清理/重构等等。这包括正在进行的基于Polonius和其他关键功能的gccrs中支持铁锈借入检查器的工作,以及一个新的错误代码框架。
这是一项巨大的努力,也是他们在一段时间内从他们的开发库进行的最大同步。看见GCC吉他所有新的补丁。对于那些感兴趣的人铁锈GitHub前端GCC继续发布关于这个正在开发的Rust前端的持续努力的月度状态报告。Gccrs最初是为GCC 13合并的,而它仍然处于实验状态,仍然引入了这个编译器和借用检查器等关键功能,直到它真正成为基于LLVM的Rustc官方Rust编译器的可行替代方案。
The GCC 14.1 stable release with the latest gccrs bits and other new compiler features should be out in the usual March~April timeframe.