Creating child enclaves using the C system() function
Child enclaves created by the C system() function get runtime options through a merge from the usual sources (see z/OS Language Environment Programming Guide for more information). Therefore, you can set runtime options on an enclave-by-enclave basis. See z/OS XL C/C++ Runtime Library Reference for information about the system() function when running with POSIX(ON).
Under MVS™, when
you perform a system() function to a COBOL program,
in the form:
system("PGM=program_name,PARM='...'")
the
runtime options specified in the PARM= portion of the system() function
are ignored. However, runtime options are merged from other valid
sources.