เดชเตเดฐเดงเดพเดจ FreeBSD เดฒเตˆเดจเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต GCC เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด‚

FreeBSD เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต FreeBSD เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต GCC 4.2.1 เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต. FreeBSD 13 เดฌเตเดฐเดพเดžเตเดšเต เดซเต‹เตผเด•เตเด•เต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต GCC เด˜เดŸเด•เด™เตเด™เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚, เด…เดคเดฟเตฝ Clang เด•เด‚เดชเตˆเดฒเตผ เดฎเดพเดคเตเดฐเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเด‚. เดœเดฟเดธเดฟเดธเดฟ, เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดคเตเดฑเดฎเตเด–เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเด‚ GCC 9, 7 ะธ 8, เด…เดคเตเดชเต‹เดฒเต† เด‡เดคเดฟเดจเด•เด‚ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ เดตเตเดฏเตเดชเดธเตเด•เดฟ GCC 4.8, 5, 6 ะธ 7.

GCC-เดฏเต† เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เด•เตเดฒเดพเด™เตเด™เดฟเดฒเต‡เด•เตเด•เต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดพเดคเตเดคเดคเตเดฎเดพเดฏ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เดณเต‹เดŸเต เดชเต‹เตผเดŸเตเดŸเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดณเตเดณ เดฌเดพเดนเตเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด‚. เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดœเดฟเดธเดฟเดธเดฟ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดฏเตเดฏเดพเดฑเต†เดŸเตเดชเตเดชเดฟเตฝ, เดฌเดพเดนเตเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเดฟเตฝเดกเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดธเด‚เดฏเต‹เดœเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, amd64 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเดพเดฏเดฟ, เดคเตเดฑเดฎเตเด–เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต gcc 6.4 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เด‡เดคเดฟเดจเด•เด‚ เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต เดฎเดฑเตเดฑเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพ เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

FreeBSD 10-เตฝ เดคเตเดŸเด™เตเด™เดฟ, i386, AMD64, ARM เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดฟเดธเตเดฑเตเดฑเด‚, LLVM เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš Clang เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚ libc++ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดกเต†เดฒเดฟเดตเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟเดฏเดคเต เดจเดฎเตเด•เตเด•เต เด“เตผเด•เตเด•เดพเด‚. เดˆ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ GCC, libstdc++ เดŽเดจเตเดจเดฟเดต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ powerpc, mips, mips64, sparc64 เดŽเดจเตเดจเต€ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† WITH_GCC, WITHX_GNUFFLGCC เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดฒเตˆเดธเตปเดธเดฟเด‚เด—เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เตพ เด•เดพเดฐเดฃเด‚ GCC 4.2.1-เดจเตเดฑเต† เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดชเดคเดฟเดชเตเดชเต เด…เดฏเดšเตเดšเต.

4.2.2 GCC เดฑเดฟเดฒเต€เดธเต เด†เดฏเดคเดฟเดจเดพเตฝ FreeBSD-เดจเต GCC-เดฏเตเดŸเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ. เดชเดฐเดฟเดญเดพเดทเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ BSD เดฒเตˆเดธเตปเดธเตเดฎเดพเดฏเตเดณเตเดณ GCC เดฑเตบเดŸเตˆเด‚ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเต GPLv3 เดฒเตˆเดธเตปเดธเตเด‚ GCC 4.2.2 เดธเด‚เดฏเต‹เดœเดจเดตเตเด‚ เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เดชเดฟเดจเตเดจเต€เดŸเต, GCC 4.4 เดชเดคเดฟเดชเตเดชเดฟเตฝ เดˆ เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเต เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟ, เดŽเดจเตเดจเดพเตฝ FreeBSD เดฌเต‡เดธเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต GPLv3-เดฒเตˆเดธเตปเดธเต เด‰เดณเตเดณ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตฝ เด†เดฏเดฟเดฐเตเดจเตเดจเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเดฟ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเด™เตเด™เตพ เด•เดพเดฐเดฃเด‚ FreeBSD เดชเดฆเตเดงเดคเดฟเดฏเตเดŸเต† เดฒเด•เตเดทเตเดฏเด™เตเด™เตพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดจเดฟเดฐเต‹เดงเดจเด‚ เดชเต‹เดฒเตเดณเตเดณ เด…เดงเดฟเด• เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เตพ เดเตผเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเดณเตเดณ เดตเดฟเดฎเตเด–เดคเดฏเตเด‚ tivoization.

เดฌเต‡เดธเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ GCC เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเดฒ เด˜เดŸเตเดŸเด™เตเด™เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ 9 เดฎเดพเดธเด‚ เดจเต€เดฃเตเดŸเตเดจเดฟเตฝเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚, เด‡เดคเต GCC-เดฌเต—เดฃเตเดŸเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เดณเตเดŸเต† (powerpc, mips, mips64, sparc64) เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต Clang-เดฒเต‡เด•เตเด•เต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดพเดจเต‹ เดธเดฎเดฏเด‚ เดจเตฝเด•เตเด‚. เดฌเดพเดนเตเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ. เด†เดฆเตเดฏ เด˜เดŸเตเดŸเด‚ เด“เด—เดธเตเดฑเตเดฑเต 31-เดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚, เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดฌเดฟเตฝเดกเดฟเตฝ เดจเดฟเดจเตเดจเต gcc 4.2.1 เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเด‚, เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† GCC-เดฌเต—เดฃเตเดŸเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เตเดณเตเดณ "-เดตเต†เดฑเตผ" เดซเตเดฒเดพเด—เต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ GCC เดฌเดฟเตฝเดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. "make universe" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ.

31 เดกเดฟเดธเด‚เดฌเตผ 2019-เดจเต, GCC เดฌเดฟเตฝเดกเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เดซเตเดฒเดพเด—เตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟ เด…เดคเต เดชเดดเดฏเดชเดŸเดฟเดฏเดพเด•เตเด•เดพเดจเดพเด•เตเด‚. 31 เดฎเดพเตผเดšเตเดšเต 2020-เดจเต, SVN เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต GCC เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด‚, เดฎเต†เดฏเต 31-เดจเต, เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเดพเดคเตเดค, LLVM-เดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดคเตเดค เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเดพเดนเตเดฏ เดฌเดฟเตฝเดกเต เดŸเต‚เดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดพเดคเตเดค เดŽเดฒเตเดฒเดพ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเตเด‚ SVN-เตฝ เดจเดฟเดจเตเดจเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. . 31 เดœเต‚เดฒเตˆ 2020-เดจเต, เดฌเดพเดนเตเดฏ เดŸเต‚เดณเตเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏ, เดŽเดจเตเดจเดพเตฝ เดฑเดฟเดฒเต€เดธเต เดœเดจเดฑเต‡เดทเตป เดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดคเตเดค, เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเตเดŸเต†เดฏเตเด‚ SVN-เตฝ เดจเดฟเดจเตเดจเต เด…เดจเตเดคเดฟเดฎ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•