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 Rust-språkkompilatorns frontend 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 kod som läggs till i GCC. Richard Biener, en av GCC-ansvariga, nämnde att Rusts frontend-kod nu är redo för integration i GCC 13-grenen, som kommer att släppas i maj 2023.

Således, från och med GCC 13, kan standard GCC-verktygskedjan användas för att kompilera Rust-program utan att behöva installera rustc-kompilatorn, byggd med LLVM-utvecklingar. Rust-implementeringen i GCC 13 kommer dock att ha betastatus och kommer inte att vara aktiverad som standard. I sin nuvarande form är gränssnittet endast lämpligt för experiment och kräver viss förfining, vilket planeras att göras under de kommande månaderna efter den initiala integrationen i GCC. Till exempel har projektet ännu inte nått den avsedda kompatibilitetsnivån med Rust 1.49 och har inte tillräckligt med kapacitet för att kompilera Rust-kärnbiblioteket.

Källa: opennet.ru

Lägg en kommentar