LINUX.ORG.RU

Минорый релиз, неинтересно.

Adjkru ★★★★★
()

ждите ждите, но пока 4.5.1 , а лучше .2 не выйдет ветка 4.4.х будет основной «рабочей лошадью» в большинстве дистрибутивов

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от megabaks

Ну.. у меня например под атом не собирается gettext, некоторые библиотеки иксов, kdelibs и еще несколько пакетов. Приходится собирать их с -march=core2 -mtune=generic =\

Lindows
()
Ответ на: комментарий от Lindows

у меня как раз корка - пока всё хорошо
вот фоном мир перебираю
кеды и кути вчера попробовал - все собрались без вопросов

megabaks ★★★★
()
Ответ на: комментарий от megabaks

вот фоном мир перебираю

Под атом ? А флаги, собственно какие ?) у меня что с -O2 -fexcess-precision=fast -march=native(на самом нетбуке с z520), что на core 2 duo c -march=atom тот же gettext 0.17-r1 ругается на неизвестные асм символы х_х

Lindows
()
Ответ на: комментарий от megabaks

конечно. gcc же угадывает :)

у меня amd, так что мне побоку.

madgnu ★★★★★
()
Ответ на: комментарий от namezys

не в курсе таких подробностей, я программированием не занимаюсь

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Lindows

~ # CC=cc45 CXX=c++45 CFLAGS="-march=atom -mssse3 -O2 -fexcess-precision=fast -mfpmath=sse" CXXFLAGS="-march=atom -mssse3 -O2 -fexcess-precision=fast -mfpmath=sse" emerge -1va gettext

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-devel/gettext-0.17-r1 USE=«acl nls openmp -doc -emacs -nocxx» 0 kB


все собралось и поставилось

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от megabaks

Это проявляется только на 32 с sse и векторизацией, и, возможно зависит от march
У меня фф например вылетал. Но с флагом -mstackrealign всё ок.
В гентовской багзиле тред был, там кто-то вообще сделать -mstackrealign дефолтно для 32бит, но его послали в апстрим

madcore ★★★★★
()
Ответ на: комментарий от megabaks

видимо повезло, если -mfpmath=sse
у меня на одной машине с коре2 падало, на селероне-м не падало
sse4.1 у меня нет

madcore ★★★★★
()
Ответ на: комментарий от Sylvia

Опции те же самые изначально, но всеравно падает

/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s: Assembler messages:
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:140: Error: no such instruction: `movbe 4(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:167: Error: no such instruction: `movbe 24(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:184: Error: no such instruction: `movbe 36(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:192: Error: no such instruction: `movbe 28(%ecx),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:194: Error: no such instruction: `movbe 32(%ecx),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:220: Error: no such instruction: `movbe 4(%edi,%edx,8),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:221: Error: no such instruction: `movbe (%edi,%edx,8),%esi'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:349: Error: no such instruction: `movbe 8(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:351: Error: no such instruction: `movbe 12(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:354: Error: no such instruction: `movbe 16(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:357: Error: no such instruction: `movbe 20(%ecx),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:450: Error: no such instruction: `movbe 40(%ecx),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:453: Error: no such instruction: `movbe 44(%ecx),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:483: Error: no such instruction: `movbe 8(%esi),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:495: Error: no such instruction: `movbe (%esi),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:497: Error: no such instruction: `movbe 4(%esi),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:583: Error: no such instruction: `movbe 8(%edx),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:595: Error: no such instruction: `movbe 4(%edx),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:659: Error: no such instruction: `movbe (%esi),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:672: Error: no such instruction: `movbe 8(%esi),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:681: Error: no such instruction: `movbe 4(%esi),%eax'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:738: Error: no such instruction: `movbe (%esi,%eax,4),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:794: Error: no such instruction: `movbe (%esi),%edx'
/var/tmp/portage/sys-devel/gettext-0.17-r1/temp/ccUsHMQ1.s:795: Error: no such instruction: `movbe 4(%esi),%edi'
make[3]: *** [loadmsgcat.lo] Error 1
make[3]: *** Waiting for unfinished jobs....

Ладно, попробую из тулчейна поставить гцц и пересобрать

Lindows
()
Ответ на: комментарий от Sylvia

Аригато =) собрал последние binutils c -march=core2, потом их же пересобрал с -march=atom(значит atom включает -mmovbe, binutils поддерживает эти инструкции только с 2.18.50.0.6), ну, наверное теперь будет проще =)

//блин, надо было сразу гуглом воспользоваться xD

Lindows
()
Ответ на: комментарий от shnyavin

>OpenOffice не собирается в генте с gcc >4.4

и на 4.4 может не собраться с некоторыми флагами

madcore ★★★★★
()
Ответ на: комментарий от namezys

>в частности lambda и auto тип?

Лямбды в 4.5, auto уже сравнительно давно есть. И массивы переменной длины из С99 ^_^

legolegs ★★★★★
()
Ответ на: комментарий от madcore

уже в апстриме

только что собрала свежую svn ветку Redhat 4.4.x
там -mstackrealign включен по умолчанию,

аналогично и в ванильной 4.5.x

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от madcore

пересобрала ФФ 3.6.4 b1 с GCC 4.5.1pre
работает, с него и пишу, попробую PGO сборку, как раз b2 вышла )

Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Sylvia

с PGO сегфолтится, хотя с чистым профилем работает, 3450 peacekeeper score, больше на 150 чем у вендовой сборки на том же процессоре,
жалко что с обычным профилем не работает...

Sylvia ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.