Skip to main content

IAR Embedded Workbench for Arm 9.70.x

--no_auto_ro_placement

このセクションの内容:
構文
‑‑no_auto_ro_placement
説明

最適化レベルが「中」および「高」の場合、コンパイラは一部の変数を読み取り専用メモリに配置して RAM のスペースを節約します。影響を受ける変数は次のとおりです。

  • デフォルトの位置にあります

  • 静的記憶寿命

  • モジュールまたは機能範囲がある

  • 読まれるが書かれることはない

このオプションを使用すると、その変換が無効になります。

注意

このオプションを設定するには、[プロジェクト]>[オプション]>[C/C++コンパイラ]>[追加オプション]を選択します。