MDHLLNK0

Use the MDHLLNK0 utility before the link step to:

- Remove duplicate include statements from a link stream.

- Insert the footprint CSECT into a link deck.

- Use OPEN/CLOSE on members; you can use it to determine source dependencies that the link editor would see. The link editor uses DESERV, which the WATCH facility does not support.

Use MDHLLNK0 in the templates MDHBLNK0 and MDHBLNK1.

General Parameters

Parameter | Description
-f | Includes the footprint CSECT.
-t <filename> | Enables tracing to the file that you specify. You can use DD:FOO.
-z | Returns the code RC=0 even if some of the included files were not found.

Output Control Parameters

Parameter | Description
-u<n> | Controls what action is taken when a linkage editor "NAME" control card is found in the input: -u0 No action -u1 The output is opened only for reading. -u2 (Default) The output is opened for reading, and if that fails, is opened for writing. This action allows the SBEM to detect the targets in all cases. However, you may not require this behavior in some builds.