COBOL Manual for TNS/E Programs (H06.03+)

Program Compilation
HP COBOL Manual for TNS/E Programs520347-003
11-33
Categories of Compiler Directives
DIAGNOSEALL and
NODIAGNOSEALL
NODIAGNOSEALL Enables or suppresses warnings for
multiple references to undefined identifiers
(instead of the first one only)
FIPS and NOFIPS
NOFIPS Enables or suppresses identification of
statements as required by the Federal
Information Processing Standard (FIPS)
FMAP
Enables listing of source file map with fully
qualified name and timestamp for IN file
and every SOURCE and COPY file
HEADING
Specifies page heading text.
ICODE and
NOICODE
1
NOICODE Ignored (warning issued)
INNERLIST and
NOINNERLIST
NOINNERLIST Enables or suppresses mnemonic code
listing after each source program
statement
LINES
Specifies lines per page
LIST and NOLIST
NOLIST Enables or suppresses compiler listing
LMAP and NOLMAP
1
LMAP Ignored (warning issued)
MAP and NOMAP
NOMAP Enables or suppresses symbol map
SHOWCOPY and
NOSHOWCOPY
SHOWCOPY Enables or suppresses listing of COPY
statements as comments
SUBSET
Enables or suppresses flags on extensions
or obsolete elements
SUPPRESS and
NOSUPPRESS
NOSUPPRESS Suppresses or enables all but leader,
diagnostics, and trailer text in compiler
listing
WARN and NOWARN
WARN Enables or suppresses warnings
Table 11-10. Code-Generation Control Directives (page 1 of 3)
Directive(s) Default Action
BLANK and NOBLANK
NOBLANK Enables or suppresses default
initialization of data-items whose
declarations lack VALUE clauses
CALL-SHARED
CALL-SHARED Generates shared code [position-
independent code (PIC)] (see
also SHARED)
Table 11-9. Listing Control Directives (page 2 of 2)
Directive(s) Default Action
1. Described in the COBOL Manual for TNS and TNS/R Programs