LINUX.ORG.RU

>Подскажите, плс, как бороться ?

А никак. Как точно определить в какую систему процессорных команд транслировалась прога - не скажу. Но что последние интелы, что атлоны относятся к одному семейству процессоров i686. Такое обозначение нормально.

P.S. Если хочешь наверняка: залезь в makefile, явно укажи gcc тип процессора и убедись, что обозначение от этого не изменится (зато набор команд будет наверняка правильный).

Ikonta_521
()

А смысл что то менять? как уже было верно замечено последние Athlon`ы (т.н. XP) поддерживают SSE, а вообще в конечном итоге опредиление идёт чаще всего через файл /proc/cpuinfo (очень редко прога сама вызывает инструкцию cpuid как это делает например, mplayer при запуске)

Smit
()

вроде gcc 3.2.* поддерживает -march=athlon -mcpu=athlon и оптимизирует код именно под атлон... если кто не помнит инструкции у интелов и амд различаються(например при работе с кэшем)... следовательно в этой оптимизации есть смысл... так что правь Makefile.... или сделай что-то вроде ./configure --build=athlon-linux или как-то так... да и еще собрать бы желательно ядро под атлон...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.