Linkage editor control statements
In addition to object modules, input to the linkage editor includes linkage editor control statements. These statements are described in Table 1.
Statement | Action | Comments |
---|---|---|
ACTION | Use the ACTION statement to specify linkage editor options. The options are:
|
This statement must be the first linkage editor statement in your input stream.
ACTION MAP is the default, if SYSLST is assigned. |
ENTRY | Use the ENTRY statement to specify the entry point of a phase that has multiple possible entry points. | The default entry point is the load address of the phase. |
INCLUDE | Use the INCLUDE statement to include additional object modules in the phase that are not otherwise included. | You can use the INCLUDE statement to include an object module that was cataloged with a different name to the name used in the CALL statement in your program. |
PHASE | Use the PHASE statement to provide the linkage editor with a phase name. | You must provide a PHASE statement (and the job control option CATAL) if you want to catalog the phase in a library sublibrary. |
For a complete description of these linkage editor control statements, see z/VSE: System Control Statements.