Oleg P. Philon wrote:
Привет, коллеги.
On Tue, Apr 08, 2003 at 08:40:32AM +0300, Serge Olkhowik wrote:
Есть пакетик pentium-builder, так вот он подменяет gcc собой и при вызове
gcc подставляет переменную BUILDARCH или что-то там. А оптимизировать либо
через архитектуру (-mpentiumpro) или через O.
Когда в deb-devel обсуждали оптимизацию, сошлись на скрипте apt-build
Он нынче заменяет pentium-builder, заодно за локальным депозитарием
следит.
сама идея, оптимировать программы (см. ниже) у меня родилась, когда
знакомый похвастался, мол у него все подгоняется под его процессор и у
него переменные для этого стоят
вот gcc, при сборке ядра получает у меня -march=athlon -и -еще -кучу -дерьма
и очень даже работает (ядро)
логична мысль, а почему бы _все_ собираемые программы не кормить таким
же валенком?
некоторые разработчики наделяют свой configure скрипт возможностью
определять, что за процессор на данной машине стоит. но не все. вот в
этом и проблема
кстати, опции, идущие от apt-build или pentium-builder не пересекается
ли случайно с опциями, стоящими в мейкфайле ядра?
спасибо заранее, Алексей