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.