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 CELQROPT CSECT, where region-level default options are specified (for more information, see z/OS Language Environment Customization).
- In the CELQUOPT CSECT where user-supplied default options are located (for more information, see Creating application runtime option defaults with CEEXOPT).
- 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 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 _CEE_RUNOPTS environment variable, when your application is running under z/OS® UNIX and is invoked by one of the exec or spawn family of functions.