GCC Rust:GCC 上的 Rust 编译器前端
基于 GCC 实现的 Rust 语言编译器,目标是最终并入 GNU 工具链,目前处于早期阶段。
gccrs 是 Rust 语言在 GCC 之上的完整替代实现,目标是成为 GNU 工具链的上游组件。README 明确说明编译器仍处非常早期阶段,尚不能用于编译真实的 Rust 程序。项目源于 Rust 0.9 时代的社区尝试,语言稳定后重启,开发者希望借此回馈 Rust 社区并探索 GCC 对现代语言的支持能力。仓库提供 Linux、macOS 构建说明(macOS 需指定头文件目录与 sysroot,另有基于 Ubuntu ARM 的 Docker 环境)、测试套件(compile、execute、xfail 三组)、GDB 调试与内部检查开关、Docker 镜像,以及多个平台的构建农场状态。贡献需版权转让或 DCO 签署,因项目计划在达到里程碑后推入 GCC 上游。