COBOL v6.4 with Easytrieve Report Generator release 11.6
search cancel

COBOL v6.4 with Easytrieve Report Generator release 11.6

book

Article ID: 375948

calendar_today

Updated On:

Products

Easytrieve Report Generator for Common Services

Issue/Introduction

Is Easytrieve Report Generator release 11.6 certified with COBOL v6.4?

Which PTFs are needed?

How is CBLCNVRT functionality with the needed parm affected?

Environment

Easytrieve Report Generator, release 11.6

Resolution

At this time we support COBOL 6.4 as long as the COBOL program is compiled  AMODE 31 (32-bit addressing mode) meaning the  COBOL program must not be compiled with the LP(64) option.     

Regarding the COBOL to Easytrieve conversion utility please note the following:

  1. Required PTFs PTF
  • Easytrieve 11.6 : SO01884
  • Easytrieve 11.5 : LU04218
  •  
  1. COBOL parameter in the CBLCNVRT call must be I620

 

%CBLCNVRT

             .

(COBOL I620)    <--------

          .

          .

  1. Note that I620  is for  all V6.x COBOL versions starting from 6.2 and above (including COBOL V6.4)
  2. Note that we are currently evaluating AMODE 64 support for COBOL programs but if this is approved It will probably be an enhancement at a later time.

 

 

Additional Information

The compatibility information for COBOL 6.4 has been certified and the matrix has been updated.

Compatibility/certification of COBOL v6.4

The Additional information has been added:

Please ensure solution SO01884 is installed. This provides revisions       
for the CBLCNVRT logic that converts COBOL field definitions to its       
EASYTRIEVE equivalent. The CBLCNVRT macro is specified with            
the new I620 option that can be used for all 6.x COBOL  releases          
(6.1, 6.2, 6.3, or 6.4).                                                  
Also note that at this time Easytrieve 11.6 does not support calling COBOL programs compiled with AMODE 64.