PL/I
The PL/I language
constructs that cause the application to terminate are:
- A STOP statement, or an EXIT statement
If you code a STOP or EXIT statement, the T_I_S (Termination Imminent Due to STOP) condition is raised. After T_I_S has been processed and after all user code has been removed from the stack, the C atexit list is honored.
- A call to PLIDUMP with the S or E option
If you call PLIDUMP with the S or E option, neither termination imminent condition is raised, and the C++ atexit list is not honored before the enclave is terminated. See z/OS Language Environment Debugging Guide for syntax of the PLIDUMP service.