Gen 8.6 using COBOL 6.4 and below is a compiler listing.
*****
1PP 5655-EC6 IBM Enterprise COBOL for z/OS 6.4.0 P240416
0Invocation parameters:
S,X,MAP,OFF,DATA(31),NOSEQ,OPT,RENT,DLL,APOST,NOLIB,NONUM,NOD,NODYN,
...
0Options in effect:
NOADATA
ADV
AFP(VOLATILE)
APOST
ARCH(14)
ARITH(COMPAT)
NOAWO
BLOCK0
INITCHECK(LAX)
NOINITIAL
INLINE
INTDATE(ANSI)
NOINVDATA
NOJAVAIOP
LANGUAGE(EN)
*****
Gen Host Construction with COBOL 6.x
IF' blocks so need to be careful when making changes.IF' blocks check the TIRHE member TIRC2VER parameter for COBOL 4 or less (e.g. TIRC2VER=V4R2M0) i.e. 'IF &SUBSTR(2,&TIRC2VER) LE 4'. So if have already changed TIRC2VER to be V6R4M0 for COBOL 6.4 then code inside that 'IF' block would not be called and would need to look at the related 'ELSE' block after it.Related article 30151: Using Gen 8.x with COBOL V5 or COBOL V6 compiler