|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valery Shishkov 2:5020/400 08 Feb 2004 15:42:38 To : Valentin Nechayev Subject : Re: Ключи gcc для сборки кернела и портов. -------------------------------------------------------------------------------- On 07 Feb 2004 at 19:15 Valentin Nechayev wrote: VS>> Подскажите, pls, какие ключи оптимально указывать gcc (для наилучшей VS>> оптимизации) при сборке kernel'а и портов? А то тут меня запугали, то VS>> круче '-O -pipe' ни-ни... VS>> Система FreeBSD 5.2, тазик Celeron 500 (Pentium II). VN> Уровень оптимизации действительно подымать смысла имеет мало. А какой-то глубокий смысл в этом есть? Hа Linux'е у меня -O3 работает в полный рост безо всяких страшных последствий. VN> Имеет смысл, например, сделать что-то вида VN> CFLAGS= -O -pipe -march=i586 -mcpu=i686 У меня в make.conf прописано CPUTYPE = p2 так что добавляется -mcpu=pentium2. Hадо будет ещё -march добавить. Кстати, а всякие '-fomit-frame-pointer -mmmx' имеют смысл? VN> Было сообщение, что для P6 ключ -mcpu=i386 или -mcpu=athlon-xp даёт VN> лучшую оптимизацию, чем -mcpu=i686, но на C500/P2 это вряд ли так;)) Хммм... Hо ради эксперимента стоит попробовать. :) -- // WBR, Valery Если тебе показалось, что на этой неделе у тебя проблемы, подожди немного и ты увидишь, что будет на следующей! --- ifmail v.2.15dev5.3 * Origin: --== Illusory Town ==-- (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/10269c71ca415.html, оценка из 5, голосов 10
|