Page 1 of 1

COBOL Load Module: Compile Date/Time

PostPosted: Wed Aug 03, 2016 11:35 am
by Aki88
Hello,

Apologies for incorrect usage of terminology.

With the release of 5.x generation of COBOL compilers quite a bit has changed when compared against earlier releases.
The appearance of the load module (when browsed), also, being one of them.


A very trivial query here; with earlier releases, a load module when browsed, would reflect the module compile date/time stamps coupled with the module name, for example a 4.2 compiled module shown here- Xs give the load module name here. In general convention, for an online program (program executable in CICS) this information will always (for all the load modules I've encountered) be available in the second row at a consistent column.


 BROWSE    AAAA.BBBB.CCCCCCCC(XXXXXXX)              Li    CHARS 'XXXXXXX' found
 Command ===>                                                  Scroll ===> CSR  
********************************* Top of Data *********************************
...........ð........XXXXXXX ....B{......Cy.................ê. ........Cy.......M
.. .....XXXXXXX 20160514095327040200.È.....%ÂÞ@.....}ð.i...{....ØQØ....[...G.dØ.
...00185   .........00168   ..Ø......00291   ..µ......00277   ..^....µ.00261   .
 


Same module compiled with 5.x (2 used here, yields similar result with 1) compiler, has only the date/time-stamp minus the module name; row/column positions are different:


 BROWSE    AAAA.BBBB.CCCCCCCC(XXXXXXX)           Line 0000000019 Col 725 804
 Command ===>                                                  Scroll ===> CSR  
. FROM BATCH INQUIRY                                                 RETURN O.K.
...>................20160801183603050200...È......ÂÞÈ.....}ð.i...{....ØQØ....[..
 


I am aware of the usage of AMBLIST to get the required information, though was curious if there is/are eye-catcher/identifier-s in case of 5.x and later releases similar to 4.x releases.

Thank you.