I tangohia te GCC mai i te kaupapa FreeBSD

I runga ano i nga whakaritenga o mua mahere, he huinga kaitoi GCC kua mukua mai i te rakau puna FreeBSD. Ko te hanga GCC me te punaha turanga mo nga hoahoanga katoa i monoa e te taunoa i te mutunga o Hakihea, a kua tangohia te waehere GCC mai i te putunga SVN. E tohuhia ana i te wa o te tangohanga a GCC, ko nga papaaapapa katoa kaore i te tautoko i a Clang kua huri ki te whakamahi i nga taputapu hanga o waho kua whakauruhia mai i nga tauranga. Ko te punaha turanga i tukuna me te tuku tawhito o GCC 4.2.1 (kaore i taea te whakauru o nga putanga hou ake na te whakawhiti o te 4.2.2 ki te raihana GPLv3, i whakaarohia he pai mo nga waahanga turanga FreeBSD).

Ko nga tukunga GCC o naianei, tae atu ki GCC 9, pera i mua, ka taea te whakauru mai i nga kete me nga tauranga. Ko te GCC mai i nga tauranga ka whakaarohia kia whakamahia hei hanga FreeBSD i runga i nga hoahoanga e whakawhirinaki ana ki te GCC kaore e taea te huri ki Clang. Kia maumahara tatou i timata mai i te FreeBSD 10, ko te punaha turanga mo nga hoahoanga i386, AMD64 me ARM i whakawhitia ki te tuku taunoa o te Clang compiler me te whare pukapuka libc++ i whakawhanakehia e te kaupapa LLVM. Ko te GCC me te libstdc ++ mo enei hoahoanga kua roa kua mutu te hanga hei waahanga o te punaha turanga, engari ka tukuna tonu ma te taunoa mo nga hoahoanga powerpc, mips, mips64 me sparc64.

Source: opennet.ru

Tāpiri i te kōrero