A new option QSAMBUFFINITCHAR is added to the IGZUOPT module
that allows you to control the initial character used for QSAM buffer
initialization. For details, see Controlling initialization of QSAM buffer (IGZ4OPT). This support
can be obtained in Enterprise COBOL Version
6 Release 1 with runtime LE PTF for APAR PH25917 installed.
Clarified the background of IBM® Report
Writer, and added support details and version requirement in COBOL Report Writer Precompiler.
Changes in GC27-8715-00 (April 2020)
New suboptions LAX | STRICT are added to the INITCHECK option
to control whether the compiler will issue warning messages for data
items unless they are initialized on at least one, or on all, logical
paths to a statement. For details, see Compiler option changes in Enterprise COBOL 5 and 6. This change
is introduced in Enterprise COBOL Version
6 Release 1 with PTF for APAR PH24414 installed.
The support for NOBLKSET and the conventional merge method for
Enterprise COBOL V5 or later versions is obtained with runtime LE
PTFs UI67483(V2R2)/UI67485(V2R3)/UI67486(V2R4) installed. For details,
see Using DFSORT option NOBLKSET.
Added questions frequently asked before migration and their answers
in FAQs
before migration.
Added a support page link where lists the Enterprise COBOL V4 PTFs to support
the migration to Enterprise COBOL5 or 6. For details,
see Upgrading from Enterprise COBOL Version 4.
Changes in GC27-8715-00 (September 2018)
Added information about two new suboptions ALPHNUM and NOALPHNUM
of the NUMCHECK(ZON) compiler option, which control whether the compiler
will generate code for an implicit numeric class test for zoned decimal
data items that are being compared with an alphanumeric data item,
alphanumeric literal or alphanumeric figurative constant. The changes
are introduced in Enterprise COBOL Version 6 Release 1 with PTF for
APAR PH01251 installed.
Updated and further clarified how to find WORKING-STORAGE SECTION
in Enterprise COBOL5 and 6. For details,
see WORKING-STORAGE SECTION changes.
Clarified that compiler migration is required for OS/VS COBOL
programs and VS COBOL II programs compiled with NORES in Compiler migration.
Changes in GC27-8715-00 (May 2018)
Added information about the new COPYLOC compiler option in "Compiler option changes in Enterprise COBOL 5 and 6".
The changes are introduced in Enterprise COBOL Version 6 Release
1 with PTF for APAR PI96231 installed.
Updated information in CSD setup differences with Enterprise COBOL 5 and 6 because certain CICS TS versions provide the system autoinstall capability
for LE programs and CICS will
create the program definition automatically when the programs are
first loaded.
Updated behaviour of the ZONEDATA compiler option in "Compiler option changes in Enterprise COBOL 5 and 6".
This change is introduced in Enterprise COBOL Version 6 Release
1 with PTF for APAR PI88271 installed.
Updated behaviour of the NOSTGOPT compiler option in "Compiler options for converted programs".
This change is introduced in Enterprise COBOL Version 6 Release
1 with PTF for APAR PI81838 installed.
Changes in GC27-8715-00 (April 2017)
Added information about a new PARMCHECK compiler
option that can discover parameter mismatches, that is, if programs
pass arguments to subprograms that are then misused as parameters.
The PARMCHECK option can help with your migration
to Enterprise COBOL V6
and check for good programming practices. The PARMCHECK option
is introduced in Enterprise COBOL Version
6 Release 1 with PTF for APAR PI78089 installed.
Added information about a new INLNE compiler
option that controls whether the inlining of procedures (paragraphs
or sections) referenced by PERFORM statements in the source program
is allowed. The INLINE option is introduced in Enterprise COBOL Version 6 Release
1 with PTF for APAR PI77981 installed.
Updated the code sample and further clarified the behavior changes
in Enterprise COBOL5 and 6 for programs
with parameter length mismatches in "Error behavior changes for incorrect programs".
Added information that in V4, when a COMP-5 data-item value (signed
or unsigned) is moved into a PIC X(n) data item, an incorrect value
will be moved. This is corrected in Enterprise COBOL5 and 6. See "COBOL source code differences in Enterprise COBOL 5 and 6".
Added information about using the XML System Services parser to
transforms some characters or character combinations to x'15' when
parsing EBCDIC documents in "Migrating from XMLPARSE(COMPAT) to XMLPARSE(XMLSS)".
Changes in GC27-8715-00 (February 2017)
Added information about a new NUMCHECK compiler
option that controls whether to generate extra code to validate data
items when they are used as sending data items. The NUMCHECK option
is introduced in Enterprise COBOL Version
6 Release 1 with PTF for APAR PI71625 installed.
Added information about a new warning message that will be issued
when a call to ILBOABN0 callable service is encountered
in the source program in "Changes at run time with Enterprise COBOL 5 and 6".
Added two new suboptions MSG and ABD to
the SSRANGE compiler option to control the runtime
behavior of the COBOL program when a range check fails.
Added information about a new INITCHECK compiler option that controls
whether to check for uninitialized data items and issue warning messages
when they are used without being initialized. The INITCHECK option
is introduced in Enterprise COBOL Version
6 Release 1 with PTF for APAR PI68226 installed.