[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cc flags



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 не пересекается ли случайно с опциями, стоящими в мейкфайле ядра?

спасибо заранее, Алексей



Reply to: