LST - Compiler Listing Read user exit parameter list
Offsets | Type | Access | Len | Name and description | |
---|---|---|---|---|---|
Dec | Hex | ||||
0 | (0) | CHAR | R/O | 4 | VERSION Parameter list version (currently 0001). |
4 | (4) | CHAR | R/O | 8 | MODULE_NAME Module name. This name is the name of the load module containing the CSECT identified in LST.CSECT_NAME. |
12 | (C) | CHAR | R/O | 8 | CSECT_NAME CSECT name. This name is the name of the CSECT containing the program identified in LST.PROGRAM_NAME. |
20 | (14) | CHAR | R/O | 256 | EP_NAME Entry point name (truncated to 256 chars). |
276 | (114) | CHAR | R/O | 10 | COMPILE_DATE Compile date in the format YYYY/MM/DD. |
286 | (11E) | CHAR | R/O | 8 | COMPILE_TIME Compile time in the format HH:MM:SS. |
294 | (126) | CHAR | R/O | 1 | LISTING_TYPE
Compiler listing or assembler SYSADATA file (L), or side file (S). |
295 | (127) | CHAR | R/O | 12 | LANGUAGE_TYPE Language type:
|
307 | (133) | CHAR | R/O | 4 | RECFM Record format. |
311 | (137) | CHAR | R/O | 5 | LRECL Logical record length (nnnnn). |
316 | (13C) | CHAR | R/W | 5 | DATA_LENGTH Data length of variable length record (nnnnn). This field specifies the length of the record placed in DATA_BUFFER. |
321 | (141) | CHAR | R/W | 1 | DISREGARD_EXIT_LISTING
Ignore compiler listing or side-file supplied by the exit (Y/N). This field is always initialized to 'N' by Z Abend Investigator. If 'Y' is returned, Z Abend Investigator disregards any data that might have been provided and continues the search for the listing or side-file through the normal search path. |
322 | (142) | CHAR | R/O | 8 | PROGRAM_NAME Program name. |
330 | (14A) | CHAR | R/O | 10 | PROGRAM_LENGTH Program length in bytes (decimal). |
340 | (154) | CHAR | R/W | 1 | DATA_BUFFER_DSN Data buffer contains data set name (Y/N) |
341 | (155) | CHAR | R/O | 44 | LOAD_MODULE_DSN Load module data set name. This name is the name of the data set from which the load module identified in LST.MODULE_NAME was loaded. |
385 | (181) | CHAR | R/O | 5 | (Reserved) |
390 | (186) | CHAR | R/W | 8188 | DATA_BUFFER Data buffer. No upper case translation is performed on the contents of this field. Truncation by null character (X'00') of this field is not permitted. For variable-length records, the length must be provided in the DATA_LENGTH field. For fixed-length records, the length is expected to match the LRECL. If DATA_BUFFER_DSN is set to Y, then it is expected that this field contains the name of a data set (with member name following in parenthesis if partitioned) that contains the compiler listing or side file as appropriate for LISTING_TYPE. Refer to Compiler Listing Read user exit for extra data set name requirements. |