Lub frontend rau cov lus Rust yog npaj rau kev koom ua ke rau hauv GCC 13

Cov neeg tsim tawm ntawm qhov project gccrs (GCC Rust) tau luam tawm plaub tsab ntawm thaj ua rau thaj nrog rau kev siv ntawm lub hauv ntej kawg ntawm Rust lus compiler rau GCC. Nws tau raug sau tseg tias tsab ntawv tshiab tshem tawm yuav luag tag nrho cov lus hais yav dhau los thaum lub sijhawm tshuaj xyuas cov cai tau hais tseg, thiab thaj ua rau thaj ua rau muaj kev txaus siab rau txhua qhov kev xav tau rau cov cai ntxiv rau GCC. Richard Biener, ib tus neeg saib xyuas GCC, tau hais tias Rust frontend code tam sim no tau npaj rau kev koom ua ke rau hauv GCC 13 ceg, uas yuav tshaj tawm rau lub Tsib Hlis 2023.

Yog li, pib nrog GCC 13, tus qauv GCC cov cuab yeej siv tau los sau cov kev pab cuam hauv Rust hom lus yam tsis tas yuav nruab rustc compiler, tsim siv LLVM kev txhim kho. Txawm li cas los xij, GCC 13 kev siv ntawm Rust yuav yog beta version, tsis tau qhib los ntawm lub neej ntawd. Nyob rau hauv nws daim ntawv tam sim no, lub frontend tseem tsim nyog tsuas yog rau kev sim thiab yuav tsum tau txhim kho, uas yog npaj yuav ua nyob rau hauv lub hlis tom ntej tom qab pib kev koom ua ke rau hauv GCC. Piv txwv li, qhov project tseem tsis tau ua tiav qhov kev npaj siab ntawm kev sib raug zoo nrog Rust 1.49 thiab tsis muaj peev xwm txaus los sau cov core Rust tsev qiv ntawv.

Tau qhov twg los: opennet.ru

Ntxiv ib saib