Mold 1.11 は、LLVM LLD や GNU Gold などに匹敵するオープンソースの高性能リンカの最新バージョンとして、複数の CPU アーキテクチャ間で非常に高速なリンクを実現します。

Mold リンカは、パフォーマンスに関しては引き続き印象的ですが、現在 GNU Gold および LLD と同等ではない追加機能だけでなく、より多くのハードウェアをサポートするために拡張され続けています。 Mold 1.11 では、以前のリリースでは既存の POWER CPU サポートが Power10 ハードウェアの壊れた実行可能ファイルを生成していたため、IBM Power10 プロセッサの初期サポートが追加されています。

Mold 1.11 リリースでは、「–hash-style=none」引数、32 ビット Arm での R_ARM_PLT32 再配置タイプのサポート、および RISC-V での R_RISCV_PLT32 再配置タイプのサポートも追加されています。 Mold 1.11 は、Link-Time Optimizations (LTO) を使用する際のまれな問題にも対処し、古い (バグのある) バージョンの GCC によって生成されたオブジェクト ファイルのリンクをサポートするようになり、その他の修正も行いました。

Mold 1.11 の変更点に関するダウンロードと詳細については、GitHub から。

Categories: IT Info