แแแแแฅแแแงแแแ Mold linker-แแก แแแแแจแแแแ, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แ แแแแ แช แฃแคแ แ แกแฌแ แแคแ, แแแแญแแแ แแแแ แฉแแแแชแแแแแ GNU แแแแแแ แแกแแแแก Linux แกแแกแขแแแแแแ. แแ แแแฅแขแ แจแแแฃแจแแแแแฃแแแ LLVM lld แแแแแแ แแก แแแขแแ แแก แแแแ . Mold-แแก แแแแแแ แ แแแฎแแกแแแแแแแแแ แแแแแฅแขแแก แคแแแแแแแก แแแแแแจแแ แแแแก แซแแแแแ แแแฆแแแ แกแแฉแฅแแ แ, แจแแกแแแฉแแแแแ แฌแแ แฃแกแฌแ แแแก GNU gold แแ LLVM lld แแแแแแ แแแก (Mold-แจแ แแแแแแจแแ แแแ แฎแแ แชแแแแแแแ แแฎแแแแ แแแฎแแแแ แ แกแแฉแฅแแ แแ, แแแแ แ แฃแแ แแแแ แคแแแแแแแก แแแแแ แแแ cp แฃแขแแแแขแแแ). แแแแ แแแฌแแ แแแแ C++ (C++20) แแ แแแฌแแแแแแ AGPLv3 แแแชแแแแแแ.
แแฎแแ แแแ แกแแแจแ:
- แแแแแขแแแฃแแแ แแแขแแแแแแชแแแก แแฎแแ แแแญแแ แ แแแแแแจแแ แแแแก แแขแแแแ (LTO, Link Time Optimization). LTO แแแขแแแแแแชแแ แแแแกแฎแแแแแแแ แแจแแแแแแก แแ แแชแแกแจแ แฉแแ แแฃแแ แงแแแแ แคแแแแแก แแแแแแแ แแแแแก แแแแแแแแกแฌแแแแแแ, แฎแแแ แขแ แแแแชแแฃแแ แแแขแแแแแแชแแแก แ แแแแแแแ แแแขแแแแแแชแแแก แฃแแแแแแก แแแแแแฃแ แคแแแแก แชแแแแ แแ แแ แแแแแแแกแฌแแแแแก แกแฎแแ แคแแแแแแจแ แแแแกแแแฆแแ แฃแ แคแฃแแฅแชแแแแแก แแแแแซแแฎแแแแก แแแ แแแแแก. แแแจแแ แ แแชแ แแแ แ, แ แแแแกแแช GCC แแ LLVM แจแฃแแแแแฃแ แ แแแแแก (IR) แคแแแแแแ แแแแแแแแแ, แแซแแฎแแแแ แจแแกแแแแแแก ld.bfd แแ ld.lld แแแแแแ แแแก, แแฎแแ Mold แแแฃแจแแแแแก IR แคแแแแแแก แแแแแฃแแแแแแแแ แแ แแงแแแแแก Linker Plugin API-แก, แ แแแแแแช แแกแแแ แแแแแแงแแแแแ GNU ld แแ GNU-แจแ. แแฅแ แแก แแแแแแแแจแแ แแแแแ. แ แแแแกแแช แฉแแ แแฃแแแ, LTO แแฎแแแแ แแแแแ แฃแคแ แ แกแฌแ แแคแแ, แแแแ แ แกแฎแแ แแแแแแ แแแ, แ แแแแแ แแ แแแก แฃแแแขแแกแ แแแฌแแแ แแฎแแ แฏแแแ แแแแแก แแแขแแแแแแชแแแก แจแแกแ แฃแแแแแแ, แแแแ แ แแแฃแแแ.
- แแแแแขแแแฃแแแ RISC-V (RV64) แแ แฅแแขแแฅแขแฃแ แแก แแฎแแ แแแญแแ แ แแแกแแแแซแแ แแ แกแแแแแแ แแแแขแคแแ แแแแแ.
- แแแแแขแแแฃแแแ โ--emit-relocsโ แแคแชแแ, แ แแแ แฉแแ แแแ แแแแแขแแแแก แกแแฅแชแแแแแก แแแแแ แแแ แจแแงแแแแแก แคแแแแแแแแแ แแแแแแแแแ แคแแแแแแแ แแแขแแแแแแชแแแก แจแแแแแแแ แแแแแงแแแแแแกแแแแก แแแกแข-แแแแแแจแแ แแแแก แแขแแแแ.
- แแแแแแขแ โ--shuffle-sectionsโ แแคแชแแ แกแแฅแชแแแแแก แแแแแแแแแแ แแแแก แจแแแแฎแแแแแแแแแก แแแแแแ, แกแแแแ แแแ แแแกแแแแ แแแแก แแแแคแแฅแกแแ แแแ แแแ แขแฃแแแฃแ แแแกแแแแ แแแ แกแแแ แชแแจแ.
- แแแแแขแแแฃแแแ แแคแชแแแแ โ--print-dependenciesโ แแ โ--print-dependencies=fullโ CSV แคแแ แแแขแจแ แแแคแแ แแแชแแแก แแแแแกแแขแแแแ แจแแงแแแแแก แคแแแแแแก แจแแ แแก แแแแแแแแแแฃแแแแแก แจแแกแแฎแแ, แ แแแแแแช, แแแแแแแแแ, แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแแแแแจแแ แแแแก แแแแแแแแแก แแแกแแแแแแแแแแแแ แแแ แแแแฃแแ แแแแแฅแขแแก แคแแแแแแแก แแแแแแจแแ แแแแกแแก. แแ แคแแแแแแก แจแแ แแก แแแแแคแแแแชแแแก แกแแแฃแจแแ แแแแแแแแแแฃแแแแแก แแแแฎแแ แชแแแแแแแกแแก.
- แแแแแขแแแฃแแแ "--warn-once" แแ "--warn-textrel" แแแ แแแแขแ แแแ.
- แแแแฆแแแฃแแแ แแแแแแแแแแฃแแแแ libxxhash-แแ.
แฌแงแแ แ: opennet.ru