Архитектура и тип процессора
Гость 1 февраля, 2006 - 18:11
Вот такой быть может глупый вопрос: если устанавливая на AMD64 выбираю CHOST=i686-..., то что я могу написать в march= ?
»
- Для комментирования войдите или зарегистрируйтесь
CFLAGS="-O2 -march=k8
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
А CHOST=i686 это для других процессоров. Работать будет, а вот 64 бит не будет.
Это то мне
Это то мне понятно, я хотел узнать про 32-битную платформу - если я выставляю CHOST=i686, то понятно что к8 поставить в march нельзя, а что можно? н-р athlon? что то еще?(ну опять же ясно что можно ставить i686, i586, i386,...)
под 32-х
под 32-х разрядную систему нужно выстовлять CFLAGS="-O2 -march=athlon-xp -pipe".Вот что у меня стоит в конфе.
CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -funroll-loops -pipe -fforce-addr
-mno-align-stringops -fno-inline -momit-leaf-frame-pointer -finline-functions"
CHOST="i686-pc-linux-gnu"
проц. athlon64 3000+@2400Mz
Подскажите плиз
Набор оптимизирующих флагов к
AMD Athlon XP, 1800MHz 2200+ ???
Заранее благодарен.