Abaphuhlisi be-FreeBSD
I-Architectures ethembele kwi-GCC kwaye ayikwazi ukufudukela eClang iya kucelwa ukuba ifudukele kwizixhobo zangaphandle ezifakwe kwizibuko. Ukulungiselela ukususwa kwe-GCC kwinkqubo yesiseko, umsebenzi ucetywayo wokuphucula ukudityaniswa kwenkqubo yokwakha isiseko kunye nezixhobo zangaphandle. Ngokomzekelo, kwi-architecture ye-amd64, inkqubo yokudibanisa eqhubekayo sele yongeze amandla okwakha usebenzisa i-gcc 6.4 ukusuka kumachweba, enokusetyenziswa njengesiseko sokuguqulela ezinye izakhiwo.
Masikhumbule ukuba ukuqala nge-FreeBSD 10, inkqubo yesiseko ye-i386, i-AMD64 kunye nezakhiwo ze-ARM zidluliselwe kunikezelo olungagqibekanga lwe-Clang compiler kunye nelayibrari ye-libc ++ ephuhliswe yiprojekthi ye-LLVM. I-GCC kunye ne-libstdc ++ yale zakhiwo ayizange iphinde yakhiwe njengenxalenye yenkqubo yesiseko, kodwa iqhubekile inikezelwa ngokungagqibekanga kwi-powerpc, i-mips, i-mips64 kunye ne-sparc64 izakhiwo, kwaye inokufakwa kwakhona xa kusakhiwa kwakhona nge-WITH_GCC kunye ne-WITH_GNUCXX iiflegi ezichaziweyo. Inguqulelo ephelelwe lixesha ye-GCC 4.2.1 yathunyelwa ngenqanawa ngenxa yezithintelo zelayisensi.
I-FreeBSD ayikwazanga ukufudukela kuguqulelo olutsha lwe-GCC, ukusukela oko ukukhululwa kwe-4.2.2 GCC
Inkqubo yokulahla i-GCC kwinkqubo yesiseko iya kwahlulwa ibe ngamanqanaba amaninzi kwaye iya kuhlala iinyanga ze-9, eziza kunika abaphuhlisi bezakhiwo ezibophekileyo ze-GCC (i-powerpc, i-mips, i-mips64 kunye ne-sparc64) ixesha lokufudukela e-Clang okanye ukutshintshela ekusebenziseni. izixhobo zangaphandle. Inqanaba lokuqala liya kuqala ngo-Agasti 31 kwaye liya kukhokelela ekukhutshweni kwe-gcc 4.2.1 kwinkqubo yokudibanisa eqhubekayo yokwakha, kunye nokupheliswa kweflegi "-Werror" kwiiplatifti ze-GCC kunye nokukhubaza i-GCC yakha. ukungagqibeki xa uqhuba "yenza indawo yonke".
Ngomhla wama-31 kuDisemba, i-2019, ukwakhiwa kwe-GCC kuya kukhutshazwa ngokungagqibekanga, kodwa kusenokubuyiselwa ngokucacisa iiflegi ezithile. Ngomhla we-31 kaMatshi, i-2020, i-GCC iya kususwa kwindawo yokugcina i-SVN, kwaye ngoMeyi 31, zonke iiplatifomu ezingagqunywanga ngokudibanisa okuqhubekayo, azixhasi i-LLVM, okanye zingaguqulwanga ukuba zisebenzise izixhobo zokwakha zangaphandle ziya kususwa kwi-SVN. . NgoJulayi 31, 2020, ukususwa kokugqibela kwi-SVN yazo zonke iiplatifomu eziseleyo ezifuna ukusetyenziswa kwezixhobo zangaphandle, kodwa ezingaxhaswanga kwimibhalo yokuvelisa ukukhutshwa, kuya kwenziwa.
umthombo: opennet.ru