Binder Manual (G06.27+, H06.04+, J06.03+)

Binder Input and Output
Binder Manual528613-004
5-5
How Binder Uses the Input Control Lists
Include Run-Time Data Unit List.
Binder adds an RTDU name to the include run-time data unit list when one of the
following happens:
An ADD or REPLACE command refers to the total contents of a disk file containing
the RTDU.
Binder executes a SATISFY or BUILD command and the following are true:
°
An RTDU, referenced by an included code block, is in the unresolved
reference list.
°
The code block containing the RTDU that can satisfy the reference is in a disk
file in the search list.
Modify List
You can change the contents of an existing code block or data block when Binder
builds the target file. During the input stage, you specify modifications using the
MODIFY command. Binder saves the set of modifications established by this
command in the modify list and makes the actual changes when it builds the target file
(after fixups). You cannot modify uninitialized data blocks.
Omit List
The omit list contains the names of entry points that Binder must exclude from the
target file even if the included code refers to these entry points. Likewise, it does not
matter whether the files on the search list contain the entry points. You can use the
omit list to force an entry point to be satisfied at run time, either from a system library
or from a user library.
You cannot specify an entry point name for the omit list if the name is already in the
include entry point list.
The SELECT OMIT command specifies entries for the omit list. You can override the
omit list by specifying a different omit list in the SATISFY or BUILD command. The
SATISFY or BUILD respecification is in effect only during execution of these
commands.
Note that giving the BUILD command implies a SATISFY command unless you specify
SELECT SATISFY OFF, which prevents automatic resolution of entry point references.
The SATISFY command refers to entry points and data blocks; SELECT SATISFY
refers only to entry points.
Clear the current omit list by using the RESELECT OMIT command.
Refer List
The refer list is a list of pairs of entry point names. The first entry point name of the pair
is the existing name used to refer to an entry point (the old name). The second entry