H06.09 Software Installation and Upgrade Guide

H06.09 Installation, Migration, and Fallback
Considerations
H06.09 Software Installation and Upgrade Guide544316-002
2-24
COBOL H06.08 and Later Fallback
COBOL H06.08 and Later Fallback
Starting with the H06.08 RVU, the ECOBOL compiler provides new syntax to support
dynamic memory allocation. This new feature requires the H06.08 or later version of
the COBOL Run-Time Library; thus, applications that use the feature will not run on
RVUs prior to H06.08 unless the COBOL Run-Time Library (T0357AAC) is applied.
This SPR is applicable only to H06.06 and later RVUs. Applications using the new
feature cannot be recompiled on RVUs prior to H06.08 unless the H06.08 version of
the ECOBOL compiler (T0356AAK) is applied.
C H06.08 and Later Fallback
Beginning in the H06.08 RVU, the TNS/E C compiler (T8164ABH for c89, T0549AAE
for CCOMP), C Standard Headers (T8645H02), and the C run-time libraries
(T8432H02 for the C Run-Time Library, T1269H02 for CRE) provide a subset of new
features from the new ISO/IEC 9899:1999 standard.
Applications that use the new run-time library features will not run on RVUs prior to
H06.08 unless the new run-time library SPRs are applied. Applications that use the
new compiler features cannot be recompiled on RVUs prior to H06.08 unless the new
C compiler SPRs and standard header SPR are applied.
For descriptions of the new c99 standard features currently supported by the C
compiler and run-time library, see the C/C++ Programmer’s Guide.