Everything

-MM【V1.03.00以降】


依存関係ファイル出力のみ実行します。

[指定形式]

-MM

 

-

省略時解釈

依存関係ファイルを出力しません。

[詳細説明]

-

makefileの書式で依存関係ファイルに$INCLUDE/$BINCLUDE制御命令による入力ファイルの依存関係を出力します。アセンブルは行いません。

-

出力されるファイルは入力ファイル名の拡張子をdepに置き換えたものとなります。

[使用例]

依存関係をtest.depに出力します。

asrl -cpu=S3 test.asm -MM

<test.asm>

$INCLUDE "inc1.inc"
$INCLUDE "inc2.inc"

<inc2.inc>

$include "inc3.inc"

注意

inc1.inc, inc3.incは空ファイルになります。

 

<出力内容>

test.obj: test.asm
test.obj: inc1.inc
test.obj: inc2.inc
test.obj: inc3.inc

[備考]

-

入力ファイルが複数存在する場合は入力ファイルそれぞれの依存関係ファイルを出力します。