Unsupported OS/VS COBOL compiler options

Table 1 shows the OS/VS COBOL compiler options that are not supported by Enterprise COBOL.

For a complete list of Enterprise COBOL compiler options, see Option comparison.

Table 1. OS/VS COBOL compiler options not supported by Enterprise COBOL
OS/VS COBOL option Enterprise COBOL equivalent
BATCH/NOBATCH Batch environment is always available (sequence of programs). CBL statements are always processed with Enterprise COBOL.

Enterprise COBOL considerations for sequence of programs are described in the Enterprise COBOL for z/OS Programming Guide.

COUNT/NOCOUNT Similar function is available in Debug Tool.
ENDJOB/NOENDJOB ENDJOB behavior is always in effect.
LANGLVL(1/2) The LANGLVL option is not available. Enterprise COBOL supports only 85 COBOL Standard.
LVL=A|B|C|D/ NOLVL FLAGSTD is used for FIPS flagging. ANSI COBOL 74 FIPS is not supported.
RES/NORES The RES or NORES option is not available. With Enterprise COBOL, the object module is always treated such that library subroutines are located dynamically at run time, instead of being link-edited with the COBOL program. This is equivalent to RES behavior in OS/VS COBOL.
STATE/NOSTATE Function is available with the TEST option.
SUPMAP/NOSUPMAP Equivalent to the NOCOMPILE/COMPILE compiler option.
SYMDMP/ NOSYMDMP ABEND dumps and dynamic dumps are available through Language Environment® services. Symbolic dumps are available through using the TEST compiler option.
SXREF/NOSXREF The XREF option provides sorted SXREF output.
VBSUM/NOVBSUM Function is available with the VBREF compiler option.
CDECK/NOCDECK The LISTER feature is not supported.
FDECK/NOFDECK The LISTER feature is not supported.
LCOL1/LCOL2 The LISTER feature is not supported.
LSTONLY/LSTCOMP NOLST The LISTER feature is not supported.
L120/L132 The LISTER feature is not supported.
OSDECK With Enterprise COBOL, the object deck runs only in the z/OS® environment, not z/VM®. The OSDECK function is not supported.