関数の引数がほかの引数とエイリアスできるかどうかを指定します。
Windows: なし
Linux: [Data (データ)] > [Enable Argument Aliasing (引数のエイリアス化を有効にする)]
Mac OS X: [Data (データ)] > [Enable Argument Aliasing (引数のエイリアス化を有効にする)]
IA-32、インテル® 64、IA-64 アーキテクチャー
Linux および Mac OS X: |
-fargument-alias -fargument-noalias |
Windows: |
/Qalias-args /Qalias-args- |
なし
-fargument-alias または /Qalias-args |
関数の引数がほかの引数やグローバルストレージとエイリアスできます。 |
このオプションは、関数の引数がほかの引数とエイリアスできるかどうかを指定します。–fargument-noalias または /Qalias-args- を指定すると、関数の引数がほかの引数とはエイリアスできませんが、グローバルストレージとはエイリアスできます。
Linux および Mac OS X システムでは、-fargument-noalias-global オプションを指定することにより、グローバルストレージのエイリアスを無効にできます。