
Compiler option changes in Enterprise COBOL V6
The following options are added:
Compiler option | Comments |
---|---|
![]() ![]() |
![]() PDSE (or PDS )
dataset or z/OS® UNIX directory
as an additional location to be searched for copy members during the
library phase.![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() SIZE
ERROR checking for binary data items.![]() |
![]() ![]() |
![]() ![]() |
SUPPRESS | New option in Enterprise COBOL V6.1. It controls whether to ignore the SUPPRESS phrase of COPY statements. |
VSAMOPENFS | New option in Enterprise COBOL V6.1. It affects the user file status reported from successful VSAM OPEN statements that require verified file integrity check. |
The following options are modified:
Compiler option | Comments |
---|---|
![]() ![]() |
![]()
![]() |
![]() ![]() |
![]()
![]() |
![]() ![]() |
![]() ![]()
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]()
![]() |
![]() ![]() |
![]() ![]() |
TEST | In Enterprise COBOL V6.2, new suboptions SEPARATE and NOSEPARATE are added to the TEST compiler option to control program object size on disk while retaining debugging capability. In addition, new combinations of suboptions are supported in both the TEST and NOTEST compiler options, including TEST(NODWARF), TEST(SEPARATE), and NOTEST(DWARF,SOURCE). |
LANGUAGE | To change to uppercase English or Japanese compiler messages in COBOL V6, in addition to using the LANGUAGE compiler option, you must also set the Language Environment® runtime option NATLANG at compile time. We recommend using CEEOPTS DD in the compile JCL. For example,
to change messages to Japanese, use the LANGUAGE(JA) compiler option
and also specify the NATLANG LE runtime option at compile time:
|
The following option is removed:
Compiler option | Comments |
---|---|
LVLINFO | Installation option removed. The build level information is put where LVLINFO used to be, and the SERVICE compiler option can be used for user service level information in place of LVLINFO. |
![]() ![]() |
![]() ![]() |
For a detailed list of options supported for the various compiler versions, see Option comparison.
For detailed descriptions of all options, see the Enterprise COBOL Programming Guide.
