[devel] I: GNU gold is default linker in Fedora.

Alexey Tourbin at на altlinux.ru
Пн Янв 31 19:29:50 UTC 2011


On Mon, Jan 31, 2011 at 09:17:09PM +0200, Kirill A. Shutemov wrote:
> On Tue, Jan 25, 2011 at 06:37:18AM +0200, Kirill A. Shutemov wrote:
> > С начала этого в Fedora 15/Rawhide GNU gold используется по-умолчанию на
> > %ix86 и x86-64.
> 
> Прошу прощения. Я поднял тревогу раньше времени. С этого года binutils в
> Федоре дейтвительно собирается с --enable-gold=default, но в
> альтернативах приоритет у ld.bfd всё ещё выше.

Всё ещё не понятно, чем gold лучше binutils, кроме скорости линковки
(которая не делает погоды в сравнении со скоростью компиляции cc1plus)
и призрачных благ типа link-time проверки C++ ODR (которая не переносится
на runtime).

Правда, "долинковка" в binutils работает не так как надо, так что толк
от нее средний.  Опицию получше следовало бы реализовать в любом случае.


Подробная информация о списке рассылки Devel