Gentoo Wiki m'a dit ce qui suit:Que fait exactement -march = natif?
Attention: GCC 4.2 et au-dessus de soutien -march = native. -march = natif applique des paramètres supplémentaires au-delà de -march, spécifiques à votre CPU. Sauf si vous avez une raison spécifique pour ne pas (par exemple distcc cross-compilation), vous devriez probablement utiliser en utilisant -march = natif, plutôt que tout ce qui est listé ci-dessous.
Quels sont ces paramètres supplémentaires?
Sur mon i7, il ajoute également '-mpopcnt -msse4.2 --param l2-cache-size = 8192' où POPCNT est une instruction CPU plutôt soignée. – Cubbi
Bizarre. Livrez-vous la machine de construction avec votre logiciel? –
@hans: lol, mais l'OP travaille avec Gentoo. Ce qui veut dire que personne ne distribue de binaires, seulement du code à compiler sur la machine sur laquelle il sera exécuté. –