LOAD - Execute form

The execute form of the LOAD macro can refer to and modify the parameter list constructed by the list form of the macro.

Syntax

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).
   

Parameters

The parameters are explained under the standard form of LOAD macro with the following exception:

,SF=(E,list addr)
Specifies the execute form of the LOAD macro.