The execute form of the LOAD macro can refer to and modify the parameter list constructed by the list form of the macro.
The execute form of the LOAD macro is written as follows:
Syntax | Description |
---|---|
name | name: Symbol. Begin name in column 1. |
␢ | One or more blanks must precede LOAD. |
LOAD | |
␢ | One or more blanks must follow LOAD. |
EP=entry name | entry name: Symbol. |
EPLOC=entry name addr | entry name addr: RX-type address or register (2) - (12). |
DE=list entry addr | list entry addr: RX-type address, or register (2) - (12). |
,DCB=dcb addr | dcb addr: RX-type address, or register (2) - (12). |
,ERRET=err rtn addr | err rtn addr: RX-type address, or register (2) - (12). |
,LSEARCH=NO | Default: LSEARCH=NO |
,LSEARCH=YES | |
,ADDR=load addr | load addr: RX-type address or register (2) - (12). |
,ADRNAPF=load addr | Note: For an RX-type address, the operand is treated
as the address of a field that contains the actual load address.
|
,ADDR64=load addr64 | load addr64: RX-type address or 64–bit register (2) - (12). |
,ADRNAPF64=load addr64 | |
,GLOBAL=YES | Default: GLOBAL=NO |
,GLOBAL=(YES,P) | Note: If GLOBAL=YES is specified, the default
is GLOBAL=(YES,P).
|
,GLOBAL=(YES,F) | |
,GLOBAL=NO | |
,EOM=NO | Default: EOM=NO |
,EOM=YES | Note: GLOBAL must also be specified with EOM=YES.
|
,LOADPT=addr | addr: RX-type address or register (2) - (12). |
Note: ADDR(or ADDR64) and ADRNAPF(or
ADRNAPF64) cannot be specified with LOADPT or GLOBAL or EXTINFO.
|
|
,EXTINFO=addr | addr: A-type address or register (2) - (12). |
,RELATED=value | |
,PLISTVER=IMPLIED_VERSION | Default: PLISTVER=IMPLIED_VERSION |
,PLISTVER=MAX | |
,PLISTVER=1 | |
,PLISTVER=0 | |
,SF=(E,list addr) | list addr: RX-type address or register (2) - (12) or (15). |
The parameters are explained under the standard form of LOAD macro with the following exception: