Rust 語言的前端已準備好整合到 GCC 13 中

gccrs 專案 (GCC Rust) 的開發人員發布了第四版補丁,其中包含 GCC Rust 語言編譯器前端的實作。 值得注意的是,新版本消除了先前在審查建議代碼時所做的幾乎所有評論,並且補丁滿足了添加到 GCC 的代碼的所有技術要求。 GCC 維護者之一 Richard Biener 提到,Rust 前端程式碼現在已準備好整合到 GCC 13 分支中,該分支將於 2023 年 XNUMX 月發布。

因此,從 GCC 13 開始,標準 GCC 工具可用於編譯 Rust 語言的程序,而無需安裝使用 LLVM 開發建置的 rustc 編譯器。 然而,Rust 的 GCC 13 實作將是 beta 版本,預設不會啟用。 在目前的形式下,前端仍然只適合實驗,需要改進,並計劃在初步整合到 GCC 後的未來幾個月內完成。 例如,該專案尚未達到與 Rust 1.49 的預期相容性水平,並且沒有足夠的能力來編譯核心 Rust 函式庫。

來源: opennet.ru

添加評論