Fórumok
A kérdésem az lenne, hogy mi a különbség, a CFLAGS-ben megadott -march=k8 és a CHOST=k8-pc-linux-gnu között? Érdemes-e csak a CFLAGS-ben használni, míg a CHOST i486-pc-linux-gnu, vagy mindkettőnek k8-nak kell lennie?
Hozzászólások
A CHOST az architektúra, olyan nincs hogy k8-pc-linux-gnu.
Itt le van írva mi kő a knyóchoz.
Köszönöm, ez hasznos volt!
Már csak az a kérdésem lenne, hogy mennyire érdemes ezekkel játszani? Van valami javulás, vagy csak placebo?
http://www.gentoo.org/doc/en/gcc-optimization.xml
2-es menüpont
--
\\-- blog --//
Köszi, ez is hasznos olvasmány lesz... Egyébként a tapasztalat mit mutat? Van értelme?
Egy ls-nel nem feltetlen, mas proginal talan. Ezt mindig az adott progi es az adott rendszer donti el.
Btw, tobb helyen hallom, hogy a Safe_CFLAGS outdated. Hacsak nincs kimondottan ellenjavallott kornyezet (pl. egy masik gep a celplatform), akkor ajanlott a -march=native -mtune=native kapcsolok hasznalata az uj GCC-hez.
--
"Btw, tobb helyen hallom, hogy a Safe_CFLAGS outdated. Hacsak nincs kimondottan ellenjavallott kornyezet (pl. egy masik gep a celplatform), akkor ajanlott a -march=native -mtune=native kapcsolok hasznalata az uj GCC-hez."
Hú vazz, és én erről miért nem tudok?
Tudsz linket mutatni?
Közben megtaláltam, a Safe Cflags/Intel-nél már megemlítik:
Warning: GCC 4.2 and above support -march=native, which automatically detects the optimum settings to use based on your processor. -march=native also detects and applies additional settings beyond -march specific to your CPU, (eg. -msse4). Unless you have a specific reason not to (e.g. distcc cross-compiling), you should probably be using -march=native rather than anything listed below.