Frontend för Rust gjordes redo för integration i GCC 13

Utvecklarna av gccrs-projektet (GCC Rust) har publicerat den fjärde upplagan av patchar med implementeringen av fronten av Rust-språkkompilatorn för GCC. Det noteras att den nya utgåvan eliminerar nästan alla kommentarer som tidigare gjorts under granskningen av den föreslagna koden, och patcharna uppfyller alla tekniska krav för koden som lagts till i GCC. Richard Biener, en av GCC-underhållarna, nämnde att Rust-gränssnittskoden nu är redo för integration i GCC 13-grenen, som kommer att släppas i maj 2023.

Från och med GCC 13 kan standardverktygen för GCC användas för att kompilera program i Rust-språket utan att behöva installera rustc-kompilatorn, byggd med LLVM-utvecklingar. GCC 13-implementeringen av Rust kommer dock att vara en betaversion, inte aktiverad som standard. I sin nuvarande form är frontend fortfarande endast lämplig för experiment och kräver förbättringar, vilket är planerat att göras under de kommande månaderna efter den första integreringen i GCC. Till exempel har projektet ännu inte uppnått den avsedda nivån av kompatibilitet med Rust 1.49 och har inte tillräckligt med kapacitet för att kompilera kärnbiblioteket Rust.

Källa: opennet.ru

Lägg en kommentar