GCC เป€เบญเบปเบฒเบญเบญเบเบˆเบฒเบเบซเบผเบฑเบ FreeBSD

เบ•เบฒเบกโ€‹เปเบœเบ™เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบงเบฒเบ‡โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เป€เบกเบทเปˆเบญโ€‹เบเปˆเบญเบ™ เปเบœเบ™เบเบฒเบ™, เบŠเบธเบ”เบ‚เบญเบ‡ GCC compilers เบฅเบถเบšเปเบฅเป‰เบง เบˆเบฒเบเบ•เบปเป‰เบ™เป„เบกเป‰เปเบซเบผเปˆเบ‡ FreeBSD. เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ GCC เบžเป‰เบญเบกเบเบฑเบšเบฅเบฐเบšเบปเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบ—เป‰เบฒเบเป€เบ”เบทเบญเบ™เบ—เบฑเบ™เบงเบฒ, เปเบฅเบฐเบฅเบฐเบซเบฑเบ” GCC เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ SVN เปเบฅเป‰เบง. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป‚เบเบเบเป‰เบฒเบเบ‚เบญเบ‡ GCC, เป€เบงเบ—เบตเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Clang เป„เบ”เป‰เบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเปเปˆเบชเป‰เบฒเบ‡เบžเบฒเบเบ™เบญเบเบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบˆเบฒเบเบžเบญเบ”. เบฅเบฐเบšเบปเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบชเบปเปˆเบ‡เบเบฑเบš GCC 4.2.1 เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เบซเบก (เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ‚เบญเบ‡เบฎเบธเปˆเบ™เปƒเบซเบกเปˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เปˆเบฝเบ™ 4.2.2 เป„เบ›เบซเบฒเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPLv3, เป€เบŠเบดเปˆเบ‡เบ–เบทเบงเปˆเบฒเบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบžเบทเป‰เบ™เบ–เบฒเบ™ FreeBSD).

เบเบฒเบ™เบ›เปˆเบญเบ GCC เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เบฅเบงเบกเบ—เบฑเบ‡ GCC 9, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบˆเบฒเบเปเบžเบฑเบเป€เบเบฑเบ”เปเบฅเบฐเบžเบญเบ”. GCC เบˆเบฒเบเบ—เปˆเบฒเป€เบฎเบทเบญเบเบฑเบ‡เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ FreeBSD เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ GCC เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เป„เบ› Clang เป„เบ”เป‰. เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ FreeBSD 10, เบฅเบฐเบšเบปเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ i386, AMD64 เปเบฅเบฐ ARM เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡ Clang compiler เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” libc++ เบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™ LLVM. GCC เปเบฅเบฐ libstdc++ เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบžเบทเป‰เบ™เบ–เบฒเบ™, เปเบ•เปˆเบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบชเบฐเบซเบ™เบญเบ‡เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ powerpc, mips, mips64 เปเบฅเบฐ sparc64.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™