出力
このセクションの内容:
出力オプションは、生成されるコンパイラ出力を決定します。

デバッグ情報の生成
C-SPY や他のシンボリックデバッガで必要な追加情報をコンパイラでオブジェクトモジュールに含めます。
デバッグ情報の生成はデフォルトで選択されています。コンパイラでデバッグ情報を生成しないようにする場合は、選択を解除します。
注記
デバッグ情報を含めることにより、オブジェクトファイルのサイズが大きくなります。
コードセクション名
コンパイラは、IAR ILINKリンカによって参照される名前付きセクションに関数を配置します。コードセクション名 を使用して、デフォルト名とは異なる名前を指定し、アプリケーションのソースコードの任意の部分を別の非デフォルトセクションに配置します。これは、コードの配置を異なるアドレス範囲に制御したい場合に、 @ 表記または #pragma location ディレクティブで十分でない場合に便利です。
注記
デフォルトで使用されているもの以外の定義済みセクションに関数を明示的に配置する場合は注意してください。これは状況によっては便利ですが、配置を誤ると、コンパイル中にエラーメッセージが表示されたり、アプリケーションが誤動作したりすることがあります。状況を慎重に検討してください。関数または変数の宣言と使用には厳格な要件がある場合があります。
セクション名の変更には、リンカ設定ファイルでの対応する変更が必要であることに注意してください。
セクションおよびデータとコードの配置を制御するための各種方法の詳細については、セクションリファレンス、コードおよびデータの配置(リンカ設定ファイル)、およびデータと関数のメモリ配置制御を参照してください 。