GCC fuorthelle út FreeBSD kearn

Lykas earder pland plan, de GCC-kompilersuite fuorthelle fan 'e FreeBSD-boarnebeam. It bouwen fan GCC tegearre mei it basissysteem foar alle arsjitektueren waard ein desimber standert útskeakele, en no is de GCC-koade fuortsmiten fan it SVN-repository. It wurdt opmurken dat op it momint fan it fuortheljen fan GCC, alle platfoarms dy't net stypje Clang waarden oerdroegen oan it brûken fan eksterne gearstalling ark ynstallearre út havens. It basissysteem stjoerde in ferâldere release fan GCC 4.2.1 (yntegraasje fan nijere ferzjes wie net mooglik fanwegen 4.2.2's oerstap nei de GPLv3-lisinsje, dy't as net akseptabel achte waard foar FreeBSD-basiskomponinten).

Aktuele releases fan GCC, ynklusyf GCC 9, lykas earder, kin ynstalleare wurde fan pakketten en havens. GCC fan havens wurdt ek suggerearre om te brûken om FreeBSD te bouwen op arsjitektueren dy't bûn binne oan GCC en kinne net oerskeakelje nei Clang. Tink derom dat begjinnend mei FreeBSD 10, it basissysteem foar de i386, AMD64 en ARM-arsjitektueren is oerskeakele nei de standertlevering fan 'e Clang-kompiler en de libc ++-biblioteek ûntwikkele troch it LLVM-projekt. GCC en libstdc ++ foar dizze arsjitektuer binne lang net mear boud as ûnderdiel fan it basissysteem, mar bleau standert ferstjoerd foar de powerpc, mips, mips64 en sparc64 arsjitektueren.

Boarne: opennet.ru

Add a comment