Everything

 

-MP [V1.03.00 or later]


This option additionally outputs the include file name as the target.

[Specification format]

-MP

 

-

Interpretation when omitted

The include file name is not output as the target.

[Detailed description]

-

This option additionally outputs the include file name as the target to the dependency file.

-

This option is invalid if the -MM option is not specified.

[Example of use]

asrl -cpu=S3 test.asm -MM -MP

<test.asm>

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

<inc2.inc>

$include "inc3.inc"

Caution

"inc1.inc" and "inc3.inc" will be empty files.

 

<Output contents>

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