[oodisc] ключи компилятора

Ekimov Alexandr toekimov на mail.ru
Ср Дек 22 23:48:30 MSK 2004


Hello ALL,

 Вопрос следующий.
 сборка из исходников огненной лисы под виндовс.
 имеется статья http://www.mozilla.ru/unghost/build.html
  цитирую:
Примеры оптимизации:
Под Athlon:

ac_add_options --enable-optimize="-mcpu=athlon -march=athlon -mfpmath=sse -mmmx -msse -m3dnow -ffast-math -ffloat-store -fforce-addr -ftracer -O2"  
 компилятор G++
 зачем параметр -mcpu=athlon если есть -march=athlon, который как я
 понял(или не понял) уже включает в себя -mcpu=athlon?
 далее, зачем указывать ключи -mmmx -msse -m3dnow если уже в
 -march=athlon говорится, что это атлон. и соответственно в нем
 реализован такой-то набор инструкций.

 если можно поподробнее.
 PS
 http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/i386-and-x86-64-Options.html не очень доходчиво.
 Заранее СПАСИБО

-- 
Best regards,
 Ekimov                          mailto:toekimov на mail.ru



Подробная информация о списке рассылки Oo-discuss