Ad kompilace - důležitější než -march (použité instrukce) je -mcpu (optimalizace pro typ CPU) - a to mají všechny (binární) distribuce nastavené na i686 bez ohledu na to, zda je u nich napsáno, že jsou pro i386 nebo třeba i686. (Vizte man gcc)