Source code compatibility issues with pre-OS/390 C/C++ programs
When you migrate applications that predate IBM® OS/390® C/C++ compilers to the IBM z/OS® 2.5 XL C/C++ product, be aware of the following migration issues:
- Removal of IBM Open Class Library support
- Source code modifications necessitated by changes in runtime library
- Resource allocation and memory management issues
- Addressing incompatibilities
- Data type incompatibilities
- Changes required by programs with interlanguage calls
- Internationalization incompatibilities
Note: Some source code compatibility issues can be addressed
by modifying runtime options. See Runtime migration issues with OS/390 C/C++ applications.