z/OS MVS Programming: Assembler Services Reference ABE-HSP
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


CALL - Execute form

z/OS MVS Programming: Assembler Services Reference ABE-HSP
SA23-1369-00

The execute form of the CALL macro can refer to and modify a remote problem program parameter list. Only executable instructions and a VCON of the entry point are generated.

Syntax

The execute form of the CALL macro is written as follows:

Syntax Description
   
   name name: Symbol. Begin name in column 1.
   
One or more blanks must precede CALL.
   
CALL  
   
One or more blanks must follow CALL.
   
entry name entry name: Symbol or register (2) - (12), (15).
   
   ,(addr) addr: RX-type address, or register (2) - (12).
   ,(addr),VL Note:  addr is one or more addresses, separated by commas. For example, (addr,addr,addr)
   
   ,PLIST8ARALETS=NO Default: PLIST8ARALETS=NO
   ,PLIST8ARALETS=YES  
   
   ,ID=id nmbr id nmbr: Symbol or decimal digit, with a maximum value of 4095.
   
   ,LINKINST=instruction Default: LINKINST=BALR
   
,MF=(E,prob addr) prob addr: RX-type address, or register (1) or (2) - (12).
   

Parameters

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

,MF=(E,prob addr)
Specifies the execute form of the CALL macro. This form uses a remote problem program parameter list. If the address parameters are also specified in this form, the ADCONs of the parameter are placed on contiguous fullword boundaries beginning at the address specified in the MF parameter, and sequentially overlaying corresponding fullwords in the existing list.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014