volatile データ・オブジェクトの参照に対して、制限されたメモリーアクセスの順序を使用するかどうかを指定します。
IA-64 アーキテクチャー
Linux: |
-mserialize-volatile -mno-serialize-volatile |
Mac OS X: |
なし |
Windows: |
/Qserialize-volatile /Qserialize-volatile- |
なし
-mno-serialize-volatileまたは /Qserialize-volatile- |
コンパイラーは、デフォルトのメモリーアクセスの順序を使用します。 |
このオプションは、volatile データ・オブジェクトの参照に対して、制限されたメモリーアクセスの順序を使用するかどうかを指定します。
-mno-serialize-volatile を指定すると、コンパイラーは、volatile データ・オブジェクトの参照に対して、ランタイム時およびコンパイル時のメモリーアクセスの順序を抑制する場合があります。特に、.rel/.acq コンプリーターはロードおよびストアの参照で実行されません。
なし