Maendeleo ya kuunda mkusanyaji wa lugha ya Rust kulingana na GCC

Orodha ya utumaji barua pepe ya wasanidi wa seti ya mkusanyaji wa GCC ilichapisha ripoti kuhusu hali ya mradi wa Rust-GCC, ambao hutengeneza GCC frontend gccrs kwa utekelezaji wa mkusanyaji wa lugha ya Rust kulingana na GCC. Kufikia Novemba mwaka huu, imepangwa kuleta gccrs katika uwezo wa kuunda msimbo unaoungwa mkono na mkusanyaji wa Rust 1.40, na kufikia utungaji na utumiaji wa maktaba za kawaida za Rust libcore, liballoc na libstd. Katika miezi 6 ijayo, imepangwa kutekeleza ukaguzi wa kukopa na usaidizi wa kifurushi cha proc_macro.

Kazi ya maandalizi pia imeanza kwa ajili ya kujumuisha gccrs katika chombo kikuu cha GCC. Ikiwa gccrs itapitishwa na GCC, zana ya zana ya GCC itaweza kutumika kukusanya programu za Rust bila hitaji la kusakinisha kikusanyaji cha rustc. Mojawapo ya vigezo vya kuanzisha ujumuishaji ni ujumuishaji uliofanikiwa wa kitengo rasmi cha majaribio na miradi halisi huko Rust. Inabainika kuwa kuna uwezekano kwamba wasanidi programu wataweza kufikia lengo lililokusudiwa ndani ya mzunguko wa maandalizi ya tawi la sasa la majaribio la GCC na gccrs itajumuishwa katika toleo la GCC 13, lililoratibiwa Mei mwaka ujao.

Chanzo: opennet.ru

Kuongeza maoni