Fedora e rera ho fana ka bokhoni ba ho aha liphutheloana ho Clang sebakeng sa GCC

Bakeng sa ts'ebetsong ho Fedora 33 hlophisitsoe fetola melao ea ho sebelisa li-compilers kabong, ho latela hore na moqapi oa ho haha ​​​​sephutheloana o ka khethoa ho itšetlehile ka litlhahiso le likhetho tsa morero o moholo (ho ea holimo). Hona joale Fedora e tiisa tšebeliso ea GCC ho haha ​​​​liphutheloana tsohle, ntle le haeba sephutheloana se ka hahoa feela ka Clang / LLVM.

Sepheo sa ho etsa hore ho khonehe ho aha le Clang ke hore merero e meng, mohlala, Firefox и Chromium, ha ho ntshetswa pele, sebelisa Clang e le moqapi ea ka sehloohong le lihaho tse thehiloeng ho eona li lekoa ka mokhoa o nepahetseng haholoanyane. Ho sebelisa Clang bakeng sa liphutheloana tse joalo ho tla qoba ho ts'oara likokoana-hloko tse hlahang ha u haha ​​​​GCC, hammoho le ho hokahanya litokiso tsa likokoana-hloko tsena ka morero oa sehlooho. Ho aha ka GCC ho na le phello e ntle ho bolokeng ts'ebetso ea khoutu e ntlafalitsoeng ka Clang, empa ho baka moroalo o moholo ho bahlokomeli le ho liehisa phatlalatso ea lintlafatso (mohlala, Mozilla. thibela sebelisa letšoao la khoebo la Firefox ha u sebelisa li-patches tsa motho oa boraro, kahoo u tlameha ho kenya li-patches ho tse tloaelehileng pele 'me u lokolle ntjhafatso feela ka mor'a hore litokiso li hlahe ka holimo).

Hoa hlokomeleha hore ho tla ba ho utloahalang ho sebelisa Clang bakeng sa liphutheloana tseo moqapi enoa a li loketseng hantle le ho sebelisoa morerong oa sehlooho. Bakeng sa liphutheloana tse joalo, ho ka khoneha ho fokotsa moroalo oa tlhokomelo haeba ho lokisoa ha liphutheloana ho sebetsoa ke baemeli ba morero o moholo. Haeba moemeli ea tsoang sechabeng a haha ​​​​sephutheloana, joale ho etsoa tlhahiso ea ho tlohela khetho ea moqapi ho mohlokomeli. Bakeng sa liphutheloana tseo merero ea tsona ea mantlha e sa rateng moqapi e mong ho feta e mong, ho khothaletsoa ho boloka maemo a teng (ho aha GCC joalo ka pele). Mongoli oa tlhahiso ke Jeff Law oa Red Hat, eo e leng mohlokomeli oa GCC le Binutils.

Source: opennet.ru

Eketsa ka tlhaloso