PL/I and C compatibility
The following OS PL/I Version 2 Release
3 user exits are supported for compatibility under Language Environment:
- IBMBXITA (z/OS batch version)
- IBMFXITA (CICS® version)
Note: Enterprise PL/I for z/OS does
not support the IBMBXITA, IBMFXITA and IBMBINT user exits.
For information about IBMBXITA and IBMBINT, see the appropriate migration guide in IBM Enterprise PL/I for z/OS library or refer to z/OS XL C/C++ Programming Guide.
Default versions of these user exits are not supplied under Language Environment. Instead, Language Environment supplies a default version of CEEBXITA.
Table 1 describes the order of precedence if the IBMBXITA and IBMFXITA user exits are found in the same root load module with CEEBXITA.
CEEBXITA present | IBMBXITA present under z/OS batch, IBMFXITA present under CICS | Exit driven |
---|---|---|
No | No | Default version of CEEBXITA |
Yes | No | CEEBXITA |
No | Yes | IBMBXITA under z/OS batch; IBMFXITA under CICS |
Yes | Yes | CEEBXITA |