The Rust-written Wild Linker project released version 0.9 today, introducing support for a linker plugin API and advancing cross-platform porting work for the high-performance Linux linking tool.
The new release implements the Linker Plugin API already supported by GNU ld and Mold, enabling linker-plugin link time optimization (LTO) and laying groundwork for future extensibility. This addition brings Wild into feature alignment with established linkers that allow third-party plugins to hook into the linking process.
Beyond the plugin API, Wild Linker 0.9 includes significant code refactoring around ELF-specific behavior and platform-specific components. This restructuring supports ongoing porting efforts to additional platforms, with preliminary code currently being drafted for macOS and WebAssembly targets — though neither is ready for production use yet.
The release also includes a variety of other refinements and new capabilities, though the development team notes no major performance changes are expected in this milestone.
Wild Linker has positioned itself as a fast alternative to traditional C/C++ linkers by leveraging Rust's memory safety guarantees and modern concurrency patterns. The project continues to mature as an option for Linux development workflows, with the plugin API representing a step toward broader toolchain integration.
Full release details and downloads are available on the project's GitHub releases page.
以 Rust 編寫的 Wild Linker 項目今日推出 0.9 版本,加入 linker plugin API 支援,並推進這款高效能 Linux 連結工具的跨平台移植工作。
新版本實作了 GNU ld 和 Mold 已支援的 Linker Plugin API,實現 linker-plugin link time optimization (LTO),並為日後的擴展性奠定基礎。此項功能使 Wild 與現有成熟 linker 看齊,支援第三方 plugin 接入連結流程。
除 plugin API 外,Wild Linker 0.9 還針對 ELF 特定行為和平台特定組件進行了重大程式碼重構。此重構支援持續進行中的跨平台移植工作,目前正為 macOS 和 WebAssembly 目標編寫初步程式碼,惟兩者尚未達至生產環境可用狀態。
此版本亦包含多項其他改進和新功能,惟開發團隊指出此里程碑預計不會帶來重大效能變化。
Wild Linker 藉助 Rust 的記憶體安全保證和現代並發模式,定位為傳統 C/C++ linker 的高速替代方案。該項目持續發展成熟,成為 Linux 開發工作流程的選項之一,而 plugin API 代表邁向更廣泛 toolchain 整合的一步。
完整版本詳情和下載可於項目的 GitHub releases page 取得。
