Удалил, но, в общем, правильно.
http://www.linux.org.ru/jump-message.jsp?msgid=1992010
2Gharik:
http://forums.gentoo.org/viewtopic-t-44263-postdays-0-postorder-asc-start-25....
Вот тут ясно видно, что -fomit-frame-pointer ускоряет работу C программ (впрочем, я и сам это проверял). Стоит проверить.
Что касается C++, то, да, использование этого флага увеличивает размер бинарников, и, похоже, замедляет их работу (требуется проверка).
-ftree-vectorize у меня лично пока ничего не сломал
С помощью GCC 4.1.2 собраны RHEL5/FC6/F7 + у меня пока не было программ, которые бы из-за него глючили. Так что сидеть на 3.4.7 не вижу смысла.
Я с помощью GCC 4.2.0 собрал Qt 3.3.8, KDE 3.5.7, kernel, libpng, audacios, все кодеки - пока доволен на 100%.
Что касается ld:
Флаги -Wl,-O1 и -s - совершенно безопасны.
-Wl,--hash-style=gnu -Wl,-Bsymbolic -Wl,-Bsymbolic-functions улучшают скорость запуска (меньше время на relocations и меньше бинарник)
-Wl,--enable-new-dtags уже default в Gentoo 2007.1
Ваши комментарии и дополнения.