Frontend pro jazyk Rust je připraven pro integraci do GCC 13

Vývojáři projektu gccrs (GCC Rust) zveřejnili čtvrtou edici patchů s implementací frontendu kompilátoru jazyka Rust pro GCC. Je třeba poznamenat, že nové vydání odstraňuje téměř všechny komentáře, které byly dříve učiněny během kontroly navrhovaného kódu, a opravy splňují všechny technické požadavky na kód přidaný do GCC. Richard Biener, jeden ze správců GCC, zmínil, že frontend kód Rust je nyní připraven k integraci do větve GCC 13, která bude vydána v květnu 2023.

Počínaje GCC 13 lze tedy standardní nástroje GCC použít ke kompilaci programů v jazyce Rust bez nutnosti instalovat kompilátor rustc, vytvořený pomocí vývoje LLVM. Implementace Rust GCC 13 však bude beta verze, která není ve výchozím nastavení povolena. V současné podobě je frontend stále vhodný pouze pro experimenty a vyžaduje vylepšení, které je plánováno v následujících měsících po prvotní integraci do GCC. Projekt například ještě nedosáhl zamýšlené úrovně kompatibility s Rust 1.49 a nemá dostatek možností pro kompilaci základní knihovny Rust.

Zdroj: opennet.ru

Přidat komentář