Линкер mold 3.0 переписан с C++ на Rust
Высокоскоростной линкер mold достиг версии 3.0 — это первый релиз на новой реализации на Rust, тогда как 2.42.1 остаётся последней сборкой на C++. Совместимость опций и архитектур сохранена, производительность линковки не изменилась, а сборка из исходников теперь идёт через Cargo и требует Rust 1.95+.
- mold 3.0 — первый релиз на Rust, версия 2.42.1 закрыла ветку на C++
- Сборка переведена с CMake на Cargo, нужен Rust 1.95 или новее
- Производительность линковки осталась на уровне C++-версии
- Исправлены падения при статической линковке и ошибки на RISC-V и LoongArch
Читать дальше
Софт