Архитектура и тип процессора

Вот такой быть может глупый вопрос: если устанавливая на 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+ ???
Заранее благодарен.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".