IBM OS/390 User Manual

Page of 673
Figure 21. Compiler Options Comparison VS COBOL II and COBOL for OS/390 and VM
VS COBOL II Option
Comments
F D U M P / N O F D U M P
COBOL for OS/390 and VM does not provide the FDUMP compiler
option. For existing applications, FDUMP is mapped to the COBOL
for OS/390 and VM compiler option TEST(SYM). This provides
equivalent function and more.
Language Environment generates a better formatted dump than VS
COBOL II, regardless of the FDUMP option. But the presence of
FDUMP enables Language Environment to include the symbolic
dump of information about data items in the formatted dump.
For information on how to obtain the Language Environment
formatted dump at abnormal termination, see 
Language Environment
Debugging Guide and Run-Time Messages.
If FDUMP is used, COBOL for OS/390 and VM issues the warning
message:
IGYOS4045-W
The 
FDUMP
″ 
option is not supported.
This specification was interpreted as 
TEST(NONE,SYM)
″ .
If NOFDUMP is used, COBOL for OS/390 and VM issues the
message:
IGYOS4003-E
Invalid option 
NOFDUMP
″ 
was found and
discarded.
FLAGSAA
COBOL for OS/390 and VM does not support the FLAGSAA option. If
FLAGSAA is specified, COBOL for OS/390 and VM issues the
message:
IGYOS4008-W
The 
FLAGSAA
″ 
compiler option was specified, but
is not supported.
The option was discarded.
RES/NORES
COBOL for OS/390 and VM does not provide the RES/NORES
compiler option. If RES is used, COBOL for OS/390 and VM issues
the message:
IGYOS4046-I The 
RESIDENT
″ 
option specification is no longer
required. The resident runtime library support is always used.
If NORES is used, COBOL for OS/390 and VM issues the message:
IGYOS4047-W
The 
NORESIDENT
″ 
option is not supported.
The resident runtime library support is always used.
12.9 Reserved Words
This section discusses some of the reserved word considerations when
converting from the various VSE COBOL compilers to COBOL for OS/390 and
VM.
COBOL for OS/390 and VM has many reserved words that are not reserved with
DOS/VS COBOL. There are two additional reserved words that are not reserved
with VS COBOL II. There are additional reserved words in COBOL for OS/390
and VM for object-oriented COBOL that are not reserved in any VSE COBOL
compiler.
12.9.1 Reserved Word Considerations for DOS/VS COBOL
COBOL for OS/390 and VM has reserved words that are not reserved in DOS/VS
COBOL. They are listed in Figure 22 on page 264. If you used any of these
words in your DOS/VS COBOL programs, you will need to replace them.
Chapter 12. COBOL
263