Changes in GC27-8715-00 (February 2021)

Changes in GC27-8715-00 (February 2021)

Changes in GC27-8715-00 (December 2020)

Changes in GC27-8715-00 (August 2020)

Changes in GC27-8715-00 (June 2020)

  • 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.
  • Updated the references to PPA4 layout and WORKING-STORAGE location in WORKING-STORAGE SECTION changes.
  • 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)

Changes in GC27-8715-00 (February 2020)

  • 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.

Changes in GC27-8715-00 (March 2019)

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 COBOL 5 and 6. For details, see WORKING-STORAGE SECTION changes.

Changes in GC27-8715-00 (July 2018)

  • Replaced the Edge Portfolio Analyzer with a free and open source COBOL Analyzer. For details, see Free and open source COBOL Analyzer.
  • 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)

Changes in GC27-8715-00 (March 2018)

Changes in GC27-8715-00 (November 2017)

Changes in GC27-8715-00 (June 2017)

  • 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.
  • Added information about the interprocess communication (IPC) message queues in "Debug information changes with Enterprise COBOL 5 and 6".
  • Updated the code sample and further clarified the behavior changes in Enterprise COBOL 5 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 COBOL 5 and 6. See "COBOL source code differences in Enterprise COBOL 5 and 6".
  • Updated information about calling a ILBOABN0 callable service with Enterprise COBOL 5 and later versions in "Changes at run time with 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.

Changes in GC27-8715-00 (September 2016)

  • Added information to highlight the Enterprise COBOL V6 changes in "Changes with Enterprise COBOL Version 6".
  • 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.

Changes in GC27-8715-00 (March 2016)