URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 40861
[ Назад ]

Исходное сообщение
"OpenNews: В состав binutils включен новый высокопроизводительный редактор связей"

Отправлено opennews , 24-Мрт-08 20:04 
Ian Taylor, из Google, объявил (http://sourceware.org/ml/binutils/2008-03/msg00162.html) о  доступности новой высокопроизводительной программы для компоновки исполняемых файлов (linker (http://www.opennet.me/docs/RUS/gnu_ld/index.html)) в формате ELF. Проект получил название Gold (http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/?cvsroot=src) (Google ld). Главные отличия от стандартного GNU ld заключаются в использовании языка C++ и значительно более высокой производительности компоновки (по заявлению разработчика - в 5 раз быстрее стандартного ld).


Проект получил одобрение от разработчиков binutils (http://www.gnu.org/software/binutils/), отметивших высокое качество и ясность кода, изобилующего понятными комментариями. Gold уже включен в состав текущей экспериментальной сборки (ftp://sourceware.org/pub/binutils/snapshots) binutils, для замены классического GNU ld необходимо собрать пакет с опцией --enable-gold. Из ограничений можно отметить возможность сборки только в GCC версии 4.0 или выше.

URL: http://tromey.com/blog/?p=409
Новость: http://www.opennet.me/opennews/art.shtml?num=14925


Содержание

Сообщения в этом обсуждении
"В состав binutils включен новый высокопроизводительный редактор связей"
Отправлено pavlinux , 24-Мрт-08 20:04 
:)

http://sourceware.org/ml/binutils/2008-03/msg00170.html


"В состав binutils включен новый высокопроизводительный редак..."
Отправлено ываывфаа , 24-Мрт-08 20:47 
павлинух, ты неконструктивен, ты придираешься по мелочам, ты троллишь!

"В состав binutils включен новый высокопроизводительный редак..."
Отправлено pavlinux , 24-Мрт-08 21:51 
А глюкоsoft в binutils включать это конструктивно!?  

"В состав binutils включен новый высокопроизводительный редак..."
Отправлено WhiteWind , 25-Мрт-08 03:55 
Любой софт, не получивший статус stable является глюкософтом. С другой стороны, ни один софт не становится stable сразу.

"с точки зрения банальной"
Отправлено Andrey Mitrofanov , 25-Мрт-08 12:28 
>не получивший статус stable является глюкософтом.
>ни один софт не становится stable сразу.

Ни один $X, получивший _название_ $Y, не становится [от этого] $Y.
...продолжим?...
Ни один $MS, получивний название $GLUKOSOFT, не становится _от_этого_ $GLUKOSOFT-ом.
Он оно по определению....


"Re: с точки зрения банальной"
Отправлено WhiteWind , 25-Мрт-08 13:34 
А причём здесь $MS?
Или для вас Google == Micro$oft?

"логики"
Отправлено Andrey Mitrofanov , 25-Мрт-08 13:46 
>А причём здесь $MS?

%) не при чём. это Глюк и вообще макро-переменная.

>Или для вас Google == Micro$oft?

Ой, хто здесь?! Вы со мной разговариваете? $-)


"В состав binutils включен новый высокопроизводительный редактор связей"
Отправлено Дмитрий Ю. Карпов , 24-Мрт-08 21:45 
Скорость сборки - это хорошо. А каково качество сборки, т.е. скорость выполнения?

"В состав binutils включен новый высокопроизводительный редак..."
Отправлено a2 , 24-Мрт-08 21:50 
>Скорость сборки - это хорошо. А каково качество сборки, т.е. скорость выполнения?

за это разве компоновщик отвечает?


"В состав binutils включен новый высокопроизводительный редак..."
Отправлено pavlinux , 24-Мрт-08 22:01 
К счастью - нет.

"В состав binutils включен новый высокопроизводительный редак..."
Отправлено AsphyX , 25-Мрт-08 00:26 
Эээ... О чём это вы? Разве может быть какая-то неоднозначность в работе компоновщика? Я думал, при линковке результат детерминирован входными объектниками. Или нет?

"В состав binutils включен новый высокопроизводительный редак..."
Отправлено pavlinux , 25-Мрт-08 04:58 
Эээ....  ld --help набери узнаешь... :)

результат как раз НЕ детерминирован, главное чтоб АЛГОРИТМ не менялси.


"В состав binutils включен новый высокопроизводительный редактор связей"
Отправлено v01d , 25-Мрт-08 10:00 
Теперь для сборки toolchain надо иметь, помимо С, еще и С++, что не есть хорошо. Надеюсь, что он останется опциональным, иначе бутстраппинг на новые системы станет гораздо сложнее.

"В состав binutils включен новый высокопроизводительный редактор связей"
Отправлено Sarge , 25-Мрт-08 13:22 
А на динамическую линковку это тоже повлияет?