Rust 言語のフロントエンドは GCC 13 に統合する準備ができています

gccrs プロジェクト (GCC Rust) の開発者は、GCC 用の Rust 言語コンパイラのフロントエンドを実装したパッチの第 13 版を公開しました。 新しい版では、提案されたコードのレビュー中に以前に作成されたコメントがほぼすべて削除されており、パッチは GCC に追加されたコードのすべての技術要件を満たしていることに注意してください。 GCC メンテナーの 2023 人である Richard Biener 氏は、Rust フロントエンド コードを XNUMX 年 XNUMX 月にリリースされる GCC XNUMX ブランチに統合する準備ができたと述べました。

したがって、GCC 13 以降では、LLVM 開発を使用して構築された Rustc コンパイラをインストールすることなく、標準の GCC ツールを使用して Rust 言語でプログラムをコンパイルできるようになります。 ただし、Rust の GCC 13 実装はベータ版となり、デフォルトでは有効になりません。 現在の形式では、フロントエンドはまだ実験にのみ適しており、改善が必要です。GCC への最初の統合後、今後数か月以内に改善が行われる予定です。 たとえば、このプロジェクトは Rust 1.49 との互換性が意図したレベルにまだ達しておらず、コアの Rust ライブラリをコンパイルするのに十分な機能がありません。

出所: オープンネット.ru

コメントを追加します