GCCn oinarritutako Rust lengoairako konpilatzaile bat garatzeko aurrerapena

GCC konpiladore multzoko garatzaileen posta-zerrendak Rust-GCC proiektuaren egoerari buruzko txosten bat argitaratu zuen, zeinak GCC frontend gccr-ak garatzen dituen GCCn oinarritutako Rust hizkuntza-konpiladorearen inplementazioarekin. Aurtengo azarorako, gccrs Rust 1.40 konpilatzaileak onartzen duen kodea eraikitzeko gaitasunera ekartzea eta Rust liburutegi estandarrak libcore, liballoc eta libstd konpilazio eta erabilera arrakastatsua lortzea aurreikusten da. Datozen 6 hilabeteetan, maileguen egiaztatzailea eta proc_macro paketerako euskarria ezartzea aurreikusten da.

Prestaketa lanak ere hasi dira GCCren gorputz nagusian sartzeko. GCC-k gccrs hartzen badu, GCC tresna-kudea Rust programak konpilatzeko erabili ahal izango da rustc konpilatzailea instalatu beharrik gabe. Integrazioa hasteko irizpideetako bat Rust-en proba-suite ofiziala eta proiektu errealak arrakastaz biltzea da. Adierazi da litekeena dela garatzaileek aurreikusitako helburua lortzea GCCren egungo adar esperimentalaren prestaketa-zikloaren barruan eta gccrs GCC 13 bertsioan sartuko direla, datorren urteko maiatzean aurreikusitakoa.

Iturria: opennet.ru

Gehitu iruzkin berria