Many shops do not want to go to COBOL V5 due to the PDS/E requirement.  So
instead IBM has created a function that will allow pre COBOL V5 programs to get
similar optimization as in Cobol V5.

You would want to search on the IBM website for ABO - Automatic Binary Optimizer
(ABO) optimized COBOL load module

You can run your current load modules without converting them to Cobol V5.  This
will allow a more gradual upgrade to Cobol V5.

http://www-03.ibm.com/software/products/en/z-compilers-optimizer


And, yes, what they said.  IBM requires PDS/E due to Program Objects being
created by Cobol V5.  There are several SHARE presentations that will provide
overviews of this change.


Lizette


> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] On
> Behalf Of [email protected]
> Sent: Saturday, January 23, 2016 2:08 PM
> To: [email protected]
> Subject: COBOL v5
> 
> We are planning to upgrade to z/OS V2.2 and with it COBOL v5 .
> Im being told that programs compiled with COBOL 5 must have there load modules
> reside in a PDSE. So we are undertaking a conversion from PDS to PDSE so that
> a program compiled with COBOL 5 will link edit into a PDSE.
> .
> .
> I have no objections to this, I just cant get a straight answer as to why is a
> PDSE necessary is necessary for COBOL 5 programs.
> .
> I have not heard of this requirement with Assembler. What About PL/I and C,
> are they required to have load modules stored in a PDSE ?
> .
> .
> IBMLInk told me that the Format of a COBOL 5 program is different and as such
> requires a PDSE.
> .
> Is it the COBOL Compiler or the Binder/Linkage Editor that has the
> requirement. As Far as I know existing programs compiled with pre COBOL 5
> compilers can execute out of a PDSE.
> .
> .
> So why cant a application programmer continue to use a Complier prior to COBOL
> 5 and link edit into the same PDS/E.
> .
> .
> Im Not understanding what/why COBOL 5 needs a PDSE.
> .
> 
> Paul
> 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to