インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
スレッド・ローカル・ストレージ (TLS) モデルを変更します。
Linux* および macOS*: | -ftls-model=model |
Windows*: | なし |
model |
コンパイラーによって使用される TLS モデルを決定します。設定可能な値は以下のとおりです。
|
オフ |
コンパイラーはデフォルトのヒューリスティックを使用して、スレッド・ローカル・ストレージのモデルを決定します。 |
このオプションは、スレッド・ローカル・ストレージ (TLS) モデルを変更します。スレッド・ローカル・ストレージは、スレッドごとに 1 つの変数のインスタンスが発生するように、変数が割り当てられるメカニズムです。
詳細は、gcc のドキュメントを参照してください。
詳細は、Clang のドキュメントを参照してください。
なし