変数と配列のメモリーレイアウトを分析し、変更するようコンパイラーに指示します。
なし
IA-32、インテル(R) EM64T
Linux* および Mac OS*: | -align |
-noalign | |
Windows*: | なし |
なし
オフ | gcc* モデルに従って変数および配列は分析され、変更されます。 |
このオプションは、変数と配列のメモリーレイアウトを分析し、変更するようコンパイラーに指示します。最良のパフォーマンスを得るために、long long、double、および long double 型のオブジェクトに対して、最適なアライメントを設定します。
システム・ライブラリーまたは -align を指定しないでコンパイルしたその他のライブラリーを使用する必要がない場合、このオプションを指定すると、アライメントされていないデータへのアクセスが減り、パフォーマンスが向上します。
なし