[Comm] опции gcc

Serega Maykov =?iso-8859-1?q?maykov_=CE=C1_simauto=2Eru?=
Пт Май 23 14:58:56 MSD 2003


Однажды, Fri, 23 May 2003 14:29:08 +0400, Alexey I. Froloff написал:

> * Serega Maykov <maykov на simauto.ru> [030523 11:05]:
> > Вопрос возник вот почему. Делая
> > # rpmbuild --rebuild --target=i386 packgage.src.rpm
> > я вижу, что для gcc подставляются опции -march=i386 -mcpu=i686
> > Меня это слегка напрягает. К чему этот i686?
> -march=i386 - использовать систему команд процессора i386 (т.е.
> никаких mmx/sse и cmpxchg8b)
> 
> -mcpu=i686 - при генерации кода учитывать особенности
> распаралеливания команд на i686 (PPro, P2, и т.д). Старым машинам
> всё равно, а на новых побыстрее будет.
^^^^^^^^^^^^^^ Точно?! :) То есть, можно успокоиться и быть уверенным, что на Pentium 200 работать будет?

-- 
     With Best Regards,
     -= Serega Maykov =-
    System  Administrator 
IT Department, RusBusinessAuto



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