Language Environment provides
general object and load module compatibility for applications that ran with
a previous release of
Language Environment.
In the following cases however, you must either relink or recompile when upgrading
to specific
Language Environment release
levels:
- Change in behavior for DATA(31) programs under OS/390, Version 2 Release
9, or later
- Missing CEEDUMP for applications with assembler programs that use the
DUMP macro under OS/390, Version 2 Release 8
- Change in file handling for COBOL programs with RECORDING MODE U under
OS/390, Version 2 Release 10
- Calling between assembler and COBOL programs with different AMODEs under
OS/390, Version 2 Release 9 or later
- Referencing symbolic feedback tokens
CSECT replace: You do not need to relink modules to
replace CEE* CSECTS or IGZ* CSECTS (by using REPLACE linkage-editor control
statements) when you move from one release of Language Environment to
another release of Language Environment.
Doing so is not recommended.