Retention of previous runtime behavior

When your program is using Language Environment® services, you can use the ENVAR runtime option to specify the values of environment variables at execution time. You can use some environment variables to specify the original runtime behavior for particular items. The following setting specifies the original runtime behavior for the greatest number of items:
ENVAR("_EDC_COMPAT=32767")
Alternatively, you can add a call to the setenv() function, either in the CEEBINT High-Level Language exit routine or in your main() program. If you use CEEBINT only, you will need to relink your application. If you add a call to setenv() in the main() function, you must recompile the program and then relink your application. For more information, refer to setenv() in z/OS XL C/C++ Runtime Library Reference and to Using environment variables in z/OS XL C/C++ Programming Guide.