SYNCH and SYNCHX—List form

The list form of the SYNCH or SYNCHX macro is used to construct a control parameter list.

Syntax

The list form of the SYNCH or SYNCHX macro is written as follows:

Syntax Description
   
   name name: Symbol. Begin name in column 1.
   
One or more blanks must precede SYNCH or SYNCHX.
   

SYNCH
SYNCHX

 
   
One or more blanks must follow SYNCH or SYNCHX.
   
   ,RESTORE=NO Default: RESTORE=NO
   ,RESTORE=YES  
   
   ,AMODE=24 Default: AMODE=CALLER
   ,AMODE=31  
   ,AMODE=DEFINED  
   ,AMODE=CALLER  
   
,MF=L  
   

Parameters

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

,MF=L
Specifies the list form of the SYNCH or SYNCHX macro.

Example

Use the list form of the SYNCH macro to specify that registers 2-13 are to be restored when control returns from executing the SYNCH macro and that the addressing mode of the program is to be defined by the high-order bit of the entry point address. Assume that the execute form of the macro specifies the program address.
SYNCH ,RESTORE=YES,AMODE=DEFINED,MF=L