Table 1 lists the Enterprise PL/I for z/OS compiler options that you can specify when preparing your Enterprise PL/I for z/OS routines for debugging. For further details on the Enterprise PL/I for z/OS compiler options, see the IBM Enterprise PL/I for z/OS library.
Description | |
---|---|
AGGREGATE | Specifies that a layout for arrays and major structures appears in the listing. |
GONUMBER / GOSTMT | Tells the compiler to produce additional information specifying that line numbers from the source routine can be included in runtime messages and in the Language Environment dump. |
INTERRUPT | Specifies that users can establish an ATTENTION ON-unit that gains control when an attention interrupt occurs. |
LIST | Produces a listing of the assembler expansion of source code and global tables, literal pools, information about working storage, and size of routine’s working storage. |
OFFSET | Displays the offset addresses relative to the entry point of each function. |
SOURCE | Specifies that the compiler includes a listing of the source routine in the listing. |
STORAGE | Includes a table of the main storage requirements for the object module in the listing. |
TEST | Specifies the level of testing capability that is generated as part of the object code. TEST also controls the location of test hooks and whether or not the symbol table is generated. Because the TEST option increases the size of the object code and can affect performance, limit the number and placement of hooks. |
XREF and ATTRIBUTES | Creates a sorted cross-reference listing with attributes. |