LINUX.ORG.RU
ФорумTalks

Gold linker


0

0
Кто-нибудь из пользователей source-based дистрибов использует gold linker? В генте есть как бы такой флаг, но portage пугает фразой "gold : Use the new gold linker (written in C++) rather than the standard linker (this _will_ break things)". Оно действительно все ломает? И в чем тогда тогда профит?
binutils 2.19 у меня вообще не собирается с USE="gold", 2.20 собирается, но многое оно отказывается линковать. Нужно будет ещё попробовать с -gold, возможно это не из-за него.
xetf ★★
()
Ответ на: комментарий от xetf
Весело. Надо будет попробовать собрать 2.20 с USE="multislot gold" и потестить его на своих проектах. А система пусть собирается со старым binutils...
proDOOMman ★★
() автор топика
Ответ на: комментарий от devl547
>gold расчитан на огромные проекты уровня openoffice
А он с ним соберется на данном уровне развития?
proDOOMman ★★
() автор топика
Ответ на: комментарий от xetf
>возможно это не из-за него.
Таки из-за него, без gold собирается.
xetf ★★
()
я вот хочу себе CC=llvmc поставить и мир ремержнуть ;) может заодно и USE=gold поставить? у кого был профит с llvm? и в чем фича gold linker'а (чтоб долго не искать)?
k0l0b0k ★★
()
Ответ на: комментарий от devl547
недавно был заценил текущий проект (эмулятор некого процессора) на amd64 собранный gcc4 и llvm2.5 - оба по 20 MIPS дали. Профита не получил, но и без регрессий. Т.ч. можно пробовать думаю.
k0l0b0k ★★
()
Ответ на: комментарий от oguretz
Оно использует gcc... в качестве фронт-енда. Бекенд (с оптимизатором и пр.) - свой. Т.ч. все может. И то, llvm-gcc - временное решение, использованное потому что тяжело написать фронтенд C++. Ждем Clang.
k0l0b0k ★★
()
<петросян>gold это gnu old linker, таким хламом уже и не пользуется никто.</петросян>
lester_dev ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.