|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 13 Mar 2002 01:55:32 To : Vladimir Mosgalin Subject : Re: gcc-2.95 -------------------------------------------------------------------------------- >>> Vladimir Mosgalin wrote: > >> Да, кстати, -march=i586 не глупость ли? Мне казалось что -march=i386 > >> -mcpu=i586 как-то правильнее будет, я ошибался? Слышал разные мнения > >> по этому поводу... > >> rpm например всегда собирает -mcpu=i386 -march=i686. VN> Покажи хоть одну машину с i386 вокруг. Даже четверку и то найти VN> проблема. > Да опечатался я, наоборот. Что наоборот? -march=i586 -mcpu=i386? Это вообще бред;)) Для гнилого запада оптимально -march=i586 -mcpu=i686, для здесь - -march=i486 -mcpu=i686 Hиже 486 спускаться бессмысленно. Выше - только для приложений для всяких MMX/SSE. > >> Впрочем, с такой оптимизацией конечно 2.96 собирать ничего путного > >> не может, сам не раз убеждался. Каждый раз, когда я в целях > >> эксперимента пишу "-O6 -ffast-math -fexpensive-optimizations" вместо > >> "-O2", ничего не работает. Из более-менее крупного, я имею в виду. VN> Ассемблер в зубы и иди смотреть, в чем дело. В большинстве случаев VN> найти место проблемы и внятно ее описать - не является задачей только VN> для супергуру. > Да ну... Все равно оптимизации такого уровня сомнительные по эффективности и > не обязаны давать стабильный код. Пусть слабее оптимизирует, но лажать-то зачем? /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368db4c14f0.html, оценка из 5, голосов 10
|