-qlist
目的
これは、オブジェクトおよび定数域セクションが含まれるコンパイラー・リスト・ファイルを生成します。
構文
.-nolist--------------------. >>- -q--+-list--+-----------------+-+-------------------------->< | .-nooffset-. | '-=--+-offset---+-'
デフォルト
-qnolist
パラメーター
- offset | nooffset
- PDEF ヘッダーのオフセット 00000 を、テキスト領域のはじめからのオフセットに変更します。このオプションを指定すると、.lst ファイルを読み取るすべてのプログラムが PDEF の値と問題の行を追加することができるため、offset または nooffset のどちらが指定されていても同じ値になります。
offset サブオプションは、コンパイル単位内に複数のプロシージャーがある場合にのみ関係します。
サブオプションなしで list を指定することは、list=nooffset を使用するのと同等です。
使用法
list が有効な場合、コマンド行で指定された各ソース・ファイル名に対して .lst サフィックスが付いたリスト・ファイルが生成されます。リスト・ファイルの内容について詳しくは、コンパイラー・リストを参照してください。
生成されたコードのパフォーマンス特性を理解しやすくするため、および実行上の問題を診断するために、オブジェクト・リストまたはアセンブリー・リストを使用できます。
事前定義マクロ
なし。
例
myprogram.c をコンパイルし、オブジェクトを含むリスト (.lst) ファイルを作成するには、以下のように入力します。
xlc myprogram.c -qlist
