インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
バッファー・オーバーフローおよびヒープの不正使用を防ぐために、危険なポインター演算をインストルメントします。 これは古いオプション (非推奨) です。 後継オプションはありません。ポインターチェッカーのオプション ( -check pointers など) の使用を検討してください。
インテル® Xeon Phi™ コプロセッサー x100 製品ファミリー (開発コード名 Knights Corner) をターゲットとするインテル® 64 アーキテクチャーでは利用できません。
Linux*: | -fmudflap |
OS X*: | なし |
Windows®: | なし |
なし
オフ |
危険なポインター操作をインストルメントしません。 |
バッファー・オーバーフローおよびヒープの不正使用を防ぐために、危険なポインター演算をインストルメントします。 gcc 4.0 以降が必要です。
このオプションを使用する場合は、libmudflap ライブラリーへの参照を解決するために、リンク・コマンドラインでリンカーオプション -lmudflap を指定する必要があります。
なし