Skip to main content

IAR Embedded Workbench for Arm 9.70.x

-l

このセクションの内容:
構文
-l[a|A|b|B|c|C|D|E][N][H] {filename|directory}
パラメータ

a

アセンブラリストファイル

A

C/C++ソースをコメントとして記述したアセンブラリストファイル

b

基本アセンブラリストファイル。このファイルは、-laを使用して生成したリストファイルと同様の内容になっていますが、コンパイラが生成する追加情報(ランタイムモデル属性、コールフレーム情報、フレームサイズ情報)は含まれていません*

B

基本アセンブラリストファイル。このファイルは、-laを使用して生成したリストファイルと同様の内容になっていますが、コンパイラが生成する追加情報(ランタイムモデル属性、コールフレーム情報、フレームサイズ情報)は含まれていません*

c

C/C++リストファイル

C (デフォルト)

アセンブラソースをコメントとして記述したC/C++リストファイル

D

C/C++ コメントとしてアセンブラソースを持つリストファイル。ただし、命令オフセットと16進数バイト値はなし

E

C or C++ list file with assembler source as comments, ordered according to the corresponding C/C++ source code position

N

ファイルに診断を含めません。

H

ヘッダファイルのソース行を出力に含めます。このオプションを指定しない場合は、1次ソースファイルのソース行のみ含まれます。

* この場合、リストファイルはアセンブラへの入力としては使用しにくくなりますが、人には読みやすくなります。

ファイル名またはディレクトリをパラメータとして指定する場合の規則も参照してください。

説明

このオプションは、アセンブラまたはC/C++リストをファイルに出力する場合に使用します。

注記

このオプションは、コマンドラインで任意の回数使用できます。

注意

オプションを設定するには、以下のように選択します。

[プロジェクト]>[オプション]>[C/C++コンパイラ]>[リスト]