GNU binutils 2.44 の最近のリリースでは、大きな変更が導入されました。メイン リンカーの代替である GNU Gold Linker は非推奨となり、デフォルトの binutils ディストリビューションから削除されました。そのコードはまだ一般的なbinutils-gdbリポジトリから除外されておらず、メインのbinutils tarballの代わりに 利用可能です binutils-with-gold-2.44.tar.* にあります。ただし、binutils の将来のリリースでは、GNU Gold Linker コードが完全に削除される予定です。
Gold Linker はもともと 20 年以上前に Google のエンジニアによって ELF 形式専用に作成されました。これを作成した主な動機は、より高速なリンカーを作成することでした。確かに、ELF オブジェクト ファイルを Gold Linker でリンクすると、メインの GNU リンカーよりも高速になりますが、Gold Linker の開発活動はここ数年間、かなり低調になっています。活動が減少した理由の 1 つは、Google がリンカーを備えた LLVM ツールチェーンに重点を移したことです。この LLVM ツールチェーンのリンカーは、すでに両方の GNU リンカーよりも優れたパフォーマンスを発揮します。
出所: linux.org.ru
