Die Entwickler des Projekts gccrs (GCC Rust) haben die vierte Ausgabe der Patches veröffentlicht, die die Frontend-Implementierung des Rust-Compilers fĂŒr GCC umfassen. Es wird angemerkt, dass in dieser neuen Ausgabe fast alle Anmerkungen, die bei der ĂberprĂŒfung des vorgeschlagenen Codes geĂ€uĂert wurden, behoben wurden und die Patches allen technischen Anforderungen an den in GCC hinzuzufĂŒgenden Code entsprechen. Richard Biener, einer der Betreuer von GCC, erwĂ€hnte, dass der Frontend-Code fĂŒr die Programmiersprache Rust nun bereit ist, in den Branch GCC 13 integriert zu werden, dessen Veröffentlichung fĂŒr Mai 2023 geplant ist.
Daher wird ab GCC 13 das standardmĂ€Ăige GCC-Toolset verwendet, um Programme in der Programmiersprache Rust zu kompilieren, ohne dass der Rust-Compiler rustc, der auf LLVM basiert, installiert werden muss. Die Implementierung von Rust in GCC 13 wird jedoch als Beta-Version betrachtet und ist standardmĂ€Ăig nicht aktiviert. In der aktuellen Form ist das Frontend derzeit nur fĂŒr Experimente geeignet und erfordert Verbesserungen, die in den kommenden Monaten nach der initialen Integration in GCC geplant sind. Das Projekt hat beispielsweise noch nicht das angestrebte MaĂ an KompatibilitĂ€t mit Rust 1.49 erreicht und bietet nicht genĂŒgend Möglichkeiten zur Kompilierung der grundlegenden Rust-Bibliothek.
Quelle: opennet.ru
