Ilọsiwaju ni idagbasoke olupilẹṣẹ fun ede Rust ti o da lori GCC

Atokọ ifiweranṣẹ ti awọn olupilẹṣẹ ti ṣeto akojọpọ GCC ṣe atẹjade ijabọ kan lori ipo iṣẹ akanṣe Rust-GCC, eyiti o dagbasoke GCC frontend gccrs pẹlu imuse ti olupilẹṣẹ ede Rust ti o da lori GCC. Ni Oṣu kọkanla ti ọdun yii, o ti gbero lati mu gccrs wa si agbara lati kọ koodu ti o ni atilẹyin nipasẹ alakojo Rust 1.40, ati lati ṣaṣeyọri iṣakojọpọ aṣeyọri ati lilo ti awọn ile-ikawe Rust boṣewa libcore, libaloc ati libstd. Ni awọn oṣu 6 to nbọ, o ti gbero lati ṣe imuse oluyẹwo oluyawo ati atilẹyin fun package proc_macro.

Iṣẹ igbaradi tun ti bẹrẹ fun ifisi gccrs ninu ara akọkọ ti GCC. Ti gccrs ba gba nipasẹ GCC, ohun elo irinṣẹ GCC yoo ni anfani lati lo lati ṣajọ awọn eto Rust laisi iwulo lati fi sori ẹrọ akojọpọ rustc. Ọkan ninu awọn ibeere fun ibẹrẹ isọpọ jẹ akopọ aṣeyọri ti suite idanwo osise ati awọn iṣẹ akanṣe gidi ni Rust. O ṣe akiyesi pe o ṣee ṣe pe awọn olupilẹṣẹ yoo ṣakoso lati ṣaṣeyọri ibi-afẹde ti a pinnu laarin akoko igbaradi ti eka esiperimenta lọwọlọwọ ti GCC ati gccrs yoo wa ninu itusilẹ GCC 13, ti a ṣeto fun May ọdun ti n bọ.

orisun: opennet.ru

Fi ọrọìwòye kun