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