gccの最適化ターゲットをnativeにした場合のコンパイルオプションの表示

gccでmarch=nativeを指定している時のコンパイルオプションの表示方法です。

$cc -march=native -E -v - </dev/null 2>&1 | grep cc1

実際に実行すると、以下のような結果になります。

/usr/libexec/gcc/x86_64-pc-linux-gnu/4.3.4/cc1 -E -quiet -v - -D_FORTIFY_SOURCE=2 -march=core2 -mcx16 -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 -mtune=core2