PL/I for MVS™ and VM and OS PL/I programs
The following table shows various compiler options that can be used to prepare PL/I for MVS™ and VM programs and OS PL/I programs for use with the ADFz family of products (z/OS® Debugger, Fault Analyzer for z/OS® and Application Performance Analyzer for z/OS®). The methods suggested in the following table indicate whether the load module produced has no significant runtime overhead and therefore is suitable for a production environment.
For the test environment, you need both the listing and the LANGX file (for Fault Analyzer for z/OS® and Application Performance Analyzer for z/OS®). In production, only the LANGX file is suggested.
Compiler options | Source information file type produced | Is the load module production ready? | Options supported and suggested for z/OS® Debugger | Options supported and suggested for Fault Analyzer | Options supported and suggested for APA |
---|---|---|---|---|---|
TEST(ALL), AGGREGATE, ATTRIBUTES (FULL), ESD, LIST, MAP, NEST, NOPT, OPTIONS, SOURCE, STMT, XREF(FULL) | Compiler listing | No | Suggested for test. Using z/OS® Debugger in production for this compiler is not recommended. | Supported | Supported |
LANGX file | No | N/A | Supported | N/A | |
NOTEST, AGGREGATE, ATTRIBUTES (FULL), ESD, LIST, MAP, NEST, OPTIONS, SOURCE, STMT, XREF(FULL) | Compiler listing | Yes | N/A | Supported | Suggested for production and test |
LANGX file | Yes | N/A | Suggested for production and test | N/A |