Changes in GC14-7383-03 (March 2019)

Changes in GC14-7383-03 (March 2019)
- Added a support page link where lists the Enterprise COBOL V4 PTFs to support the migration to Enterprise COBOL V5 or V6. For details, see Upgrading from Enterprise COBOL Version 4.


Changes in GC14-7383-03 (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 5 Release 2 with PTF for APAR PH01241 installed.
- Added information about how to find WORKING-STORAGE SECTION in Enterprise COBOL V5. For details, see WORKING-STORAGE SECTION changes.


Changes in GC14-7383-03 (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 GC14-7383-03 (May 2018)
- Updated information in CSD setup differences with Enterprise COBOL V5 and V6 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.
- Clarified that the separate CICS translator is still shipped with current CICS products but is no longer being enhanced in Migrating from the separate CICS translator to the integrated translator.


Changes in GC14-7383-03 (November 2017)
- Updated behaviour of the ZONEDATA compiler option in Compiler option changes in Enterprise COBOL Version 5 and Version 6. This change is introduced in Enterprise COBOL Version 5 Release 2 with PTF for APAR PI90458 installed.
- Clarified the IGZEBST requirements in Introducing the new compiler and run time and several other topics.


Changes in GC14-7383-03 (September 2017)
- Added information about a new VSAMOPENFS compiler option that affects the user file status reported from successful VSAM OPEN statements that require verified file integrity check. The VSAMOPENFS option is introduced in Enterprise COBOL Version 5 Release 2 with PTF for APAR PI85868 installed.
- Added information about two new suboptions MSG and ABD of the SSRANGE compiler option, which control the runtime behavior of the COBOL program when a range check fails. MSG and ABD are introduced in Enterprise COBOL Version 5 Release 2 with PTF for APAR PI86343 installed.


Changes in GC14-7383-03 (June 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 5 Release 2 with PTF for APAR PI81006 installed.


Changes in GC14-7383-03 (April 2017)
- Updated the code sample and further clarified the behavior changes in Enterprise COBOL V5 and V6 for programs with parameter length mismatches. See "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 V5 and V6. See "COBOL source code differences in Enterprise COBOL Version 5 and Version 6".
- Updated information about calling a
ILBOABN0
callable service with Enterprise COBOL V5 and later versions in "Changes at run time with Enterprise COBOL Version 5 and Version 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 GC14-7383-03 (January 2017)
- 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 Version 5 and Version 6".


Changes in GC14-7383-03 (September 2016)
- 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 5 Release 2 with PTF for APAR PI69197 installed.

Changes in GC14-7383-03 (July 2015)
Added
information about compiler option changes:
- New option:
ZONECHECK(MSG|ABD)
- Modified option:
ZONEDATA
. New suboption ofNOPFD
is added to theZONEDATA
compiler option.ZONEDATA(NOPFD)
lets the compiler generate code that performs comparisons of zoned decimal data in the same manner as COBOL V4 does when usingNUMPROC(NOPFD|PFD)
with COBOL V4.
Changes in GC14-7383-03 (February 2015)
- Added information about Enterprise COBOL V5.2 changes to the chapter
"What is new and different with Enterprise COBOL Version 5", and the
changes mainly fall into the following topics:
- Source code differences
- Compiler options changes
- Compilation restrictions for user-written condition handlers
- Variable length records - wrong length READ
- Using object oriented COBOL or interoperating with C programs
- Added information about upgrading Enterprise COBOL Version 3 or Version 4 programs that have XML PARSE statements
- Added information about accessing VSAM data sets with the extended addressability attribute, including for existing COBOL programs compiled with earlier versions than Enterprise COBOL for z/OS, V5.2.
- Added information to appendix on how to save and restore the high halves of General Purpose Registers (GPRs) in assembler programs that will call or be called by Enterprise COBOL V5.