[devel] I: pentium4 arch support in rpm

Aleksey Avdeev =?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Ср Сен 29 14:29:04 MSD 2004


Alexey I. Froloff пишет:
> * Денис Смирнов <mithraen@> [040929 13:40]:
> 
>> VL> На самом деле, надо просто попросить всех прислать вывод /proc/cpuinfo 
>> VL> для разных CPU и за один раз закатать все возможные архитектуры.
>>Лучше использовать эту информацию, чтобы сделать чёткое описание какие
>>фичи процессоров (sse, sse2, 3dnow, что-либо ещё) поддерживаются каждым
>>типом процессора. И вот по этим типам и делать архитектуры.
> 
> В письме Message-ID: <20040928175123.GB25829 на hell.devel.altlinux.ru>
> я именно это и описал, как оно выглядит с точки зрения
> компилятора.  Любознательные могут заглянуть в
> gcc/config/i386/i386.c (в районе 1000-й строки), вдруг я чего не
> учёл...
> 
> P.S. В gcc/config/i386/i386.h есть код:
> 
>       else if (TARGET_ATHLON)                                   \
>         {                                                       \
>           builtin_define ("__tune_athlon__");                   \
>           /* Only plain "athlon" lacks SSE.  */                 \
>           if (last_cpu_char != 'n')                             \
>             builtin_define ("__tune_athlon_sse__");             \
>         }                                                       \
> 
> У меня создаётся впечатление, что athlon-tbird таки умеет sse...
> Или я неправильно код понимаю?

   Судя по моему Duron`у (он на ядре Thunderbird, но по flags от 
Barton`а не отличается) 
<http://lists.altlinux.ru/pipermail/devel/2004-September/014105.html> 
и <http://www.hardw.net/doc/34> - умеет.

-- 

С уважением. Алексей.



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