Specifying runtime options under batch
Each time your application runs, a set of runtime options must
be established. These options determine many of the properties of
how the application runs, including its performance, error handling
characteristics, storage management, and production of debugging information.
Under batch, you can specify runtime options in any of the following
places (for additional information about the ways to specify runtime
options, see Methods available for specifying runtime options):
- In the CEEROPT CSECT, where region-level defaults are specified. For more information, see z/OS Language Environment Customization.
- In the CEEUOPT CSECT where user-supplied default options are located. For more information, see CEEXOPT invocation for CEEUOPT).
- In the CEEPRMxx parmlib member where system-level defaults are specified. For more information, see z/OS Language Environment Customization.
- #pragma runopts in C/C++ source code (for more information, see Methods available for specifying runtime options).
- In a PLIXOPT string in PL/I source code (for more information, see Methods available for specifying runtime options).
- In the PARM parameter of the EXEC statement in your JCL.
- In z/OS on the GPARM parameter of the IBM-supplied cataloged procedure (for more information, see z/OS XL C/C++ User's Guide ).
- In the assembler user exit (for more information, see CEEBXITA assembler user exit interface).
- In the _CEE_RUNOPTS environment variable, when your application is running under z/OS UNIX and is invoked by one of the exec family of functions.