Wehe ʻia ʻo GCC mai FreeBSD core

E like me ka mea i hoʻolālā mua ʻia hoʻolālā, ka hui hoʻonohonoho GCC wehe ʻia mai ka kumu kumu kumu FreeBSD. ʻO ke kūkulu ʻana i ka GCC me ka ʻōnaehana kumu no nā hale kiʻi āpau i hoʻopaʻa ʻia ma ka hopena o Dekemaba, a i kēia manawa ua wehe ʻia ke code GCC mai ka waihona SVN. Hoʻomaopopo ʻia i ka manawa o ka lawe ʻia ʻana o GCC, ua hoʻoneʻe ʻia nā paepae āpau i kākoʻo ʻole iā Clang i ka hoʻohana ʻana i nā hāmeʻa hui waho i hoʻokomo ʻia mai nā awa. Ua hoʻouna ka ʻōnaehana kumu i kahi hoʻokuʻu kahiko o GCC 4.2.1 (ʻaʻole i hiki ke hoʻohui ʻia o nā mana hou ma muli o ka hoʻololi ʻana o 4.2.2 i ka laikini GPLv3, i manaʻo ʻia ʻaʻole i ʻae ʻia no nā ʻāpana kumu FreeBSD).

Hoʻokuʻu ʻia o GCC i kēia manawa, me GCC 9, e like me ka wā ma mua, hiki ke hoʻokomo ʻia mai nā pūʻolo a me nā awa. Manaʻo ʻia ʻo GCC mai nā awa e hoʻohana ʻia e kūkulu i FreeBSD ma nā hale kiʻi i hoʻopaʻa ʻia i GCC a hiki ʻole ke hoʻololi iā Clang. E hoʻomanaʻo i ka hoʻomaka ʻana me FreeBSD 10, ua hoʻololi ʻia ka ʻōnaehana kumu no ka i386, AMD64 a me ARM i ka hāʻawi paʻa ʻana o ka Clang compiler a me ka libc ++ hale waihona i hoʻomohala ʻia e ka papahana LLVM. ʻO GCC a me libstdc ++ no kēia mau hale kiʻi i hoʻopau lōʻihi i ke kūkulu ʻia ʻana ma ke ʻano he ʻāpana o ka ʻōnaehana kumu, akā hoʻomau ʻia e hoʻouna ʻia ma ke ʻano no ka powerpc, mips, mips64 a me sparc64 architecture.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka