เบเบฒเบเบเปเบญเบเบเบปเบงเปเบเบทเปเบญเบกเบเปเป Mold เปเบเปเบเบทเบเบเบฑเบเบเบตเบกเบกเบฒ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบฒเบเบเบปเบเปเบเบเบเบตเปเปเบงเบเบงเปเบฒ, เปเบเปเบเปเบชเบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบเบทเปเบญเบกเบเปเป GNU เปเบเบฅเบฐเบเบปเบ Linux. เปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบเบนเปเบเบฝเบเบเบญเบเบเบปเบงเปเบเบทเปเบญเบกเบเปเป LLVM lld. เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบ Mold เปเบกเปเบเบเบงเบฒเบกเปเบงเบชเบนเบเบซเบผเบฒเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเปเบเบฅเปเบงเบฑเบเบเบธ, เบชเบฑเบเปเบเบเปเบซเบฑเบเบฅเปเบงเบเบซเบเปเบฒเบเบญเบเบเบปเบงเปเบเบทเปเบญเบกเบเปเป GNU gold เปเบฅเบฐ LLVM lld (เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเปเบ Mold เปเบกเปเบเบเปเบฒเปเบเบตเบเบเปเบงเบเบเบงเบฒเบกเปเบงเบเบฝเบเปเบเปเปเบเบดเปเบเบซเบเบถเปเบเปเบงเปเบเบปเปเบฒเบเบตเปเบเบฝเบเปเบเปเบเบฑเบเบฅเบญเบเปเบเบฅเปเบเปเบงเบ cp utility). เบฅเบฐเบซเบฑเบเปเบกเปเบเบเบฝเบเปเบเบฑเบ C++ (C++20) เปเบฅเบฐเปเบเบเบขเบฒเบเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ AGPLv3.
เปเบโเบชเบฐโเบเบฑเบโเปเบซเบกเปโ:
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ (LTO, Link Time Optimization). เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบ LTO เบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบเบฒเบเบเปเบฒเบเบถเบเปเบเบดเบเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบเบฅเปเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเบเบฐเบเบงเบเบเบฒเบเบชเปเบฒเบ, เปเบเบเบฐเบเบฐเบเบตเปเบฎเบนเบเปเบเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบเบฑเปเบเปเบเบตเบกเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบฅเบฐเปเบเบฅเปเปเบเบเบเปเบฒเบเบซเบฒเบเปเบฅเบฐเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเปเบเบทเปเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบญเบตเปเบเบเบฑเบเบเบฑเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเปเบเบฅเปเบญเบทเปเบเป. เปเบเบเบฐเบเบฐเบเบตเปเบเปเบญเบเบซเบเปเบฒเบเบตเป, เปเบกเบทเปเบญเปเบเบฅเป GCC เบซเบผเบท LLVM เบฅเบฐเบซเบฑเบเบเบฒเบ (IR) เบเบทเบเบเบปเบเปเบซเบฑเบ, เบเบปเบงเปเบเบทเปเบญเบกเบเปเป ld.bfd เบซเบผเบท ld.lld เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบเปเบเบทเบเปเบญเบตเปเบ, เบเบญเบเบเบตเป Mold เบเบฐเบกเบงเบเบเบปเบเปเบเบฅเป IR เบขเปเบฒเบเปเบเบฑเบเบญเบดเบเบชเบฐเบซเบผเบฐเปเบฅเบฐเปเบเป Linker Plugin API, เบเบฑเบเปเบเปเปเบ GNU ld เปเบฅเบฐ GNU. เบเปเบฒ linkers. เปเบกเบทเปเบญเปเบเบตเบเปเบเป, LTO เบเบฝเบเปเบเปเปเบงเบเบงเปเบฒเบเบปเบงเปเบเบทเปเบญเบกเบเปเปเบญเบทเปเบเปเบเปเบญเบเบงเปเบฒเปเบงเบฅเบฒเบชเปเบงเบเปเบซเบเปเปเบเปเปเบงเบฅเบฒเปเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบฅเบฐเบซเบฑเบเปเบเบเบเบตเปเบเบฐเปเบเบทเปเบญเบกเบเปเป.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ RISC-V (RV64) เปเบเปเบฎเบเปเบฅเบฐเปเบงเบเบตเปเบเบปเปเบฒเบซเบกเบฒเบ.
- เปเบเปเปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ โ--emit-relocsโ เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบเบฑเบเบฅเบญเบเบเบฒเบเบชเปเบงเบเบเบฒเบเบเบปเบเบเปเบฒเบเบเบฒเบเปเบเบฅเปเบเปเบญเบเปเบเบปเปเบฒเปเบเบซเบฒเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเปเปเปเบเปเบเบเบฑเปเบเบเบญเบเบซเบผเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ.
- เปเบเบตเปเบกเบเบฒเบเปเบฅเบทเบญเบ "--shuffle-sections" เปเบเบทเปเบญ randomize เบฅเปเบฒเบเบฑเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเปเบญเบเบเบตเปเบเบฐเปเบเปเปเบเบเบตเปเบขเบนเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบตเปเบขเบนเป virtual.
- เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเบตเปเบก โ--print-dependenciesโ เปเบฅเบฐ โ--print-dependencies=fullโ เปเบเบทเปเบญเบชเบปเปเบเบญเบญเบเปเบเบฎเบนเบเปเบเบ CSV เบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบฅเบฐเบซเบงเปเบฒเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ, เบเบปเบงเบขเปเบฒเบ, เบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบงเบดเปเบเบฒเบฐเปเบซเบเบเบปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบกเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเปเบเบฅเปเบงเบฑเบเบเบธเบเบฒเบเบญเบฑเบ. เบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบ minification เปเบฎเบฑเบเบงเบฝเบเบเบถเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบฅเป.
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ "--warn-once" เปเบฅเบฐ "--warn-textrel".
- เบเบญเบเบเบฒเบเบเบถเปเบเบเบฑเบ libxxhash.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru