Use the list form of the GTRACE DATA macro together with the execute form of the macro for applications that require reentrant code. The list form of the macro defines an area of storage that the execute form of the macro uses to store the parameters.
The list form of the GTRACE parameter list must reside below the bar.
The list form of the DATA function of the GTRACE macro is written as follows:
Syntax | Description |
---|---|
name | name: Symbol. Begin name in column 1. |
␢ | One or more blanks must precede GTRACE. |
GTRACE | |
␢ | One or more blanks must follow GTRACE. |
DATA=addr | addr: A-type address or register (2) - (12). |
DATA64=addr | |
,LNG=nbr | nbr: Symbol, decimal number, hexadecimal number, or register (2) - (12). |
,FID=fidname | fidname: Symbol, decimal number, hexadecimal number, or register (2) - (12). |
,MF=L | |
The parameters are described under the standard form of the GTRACE DATA macro, with the following exception: