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

"05 "
in ITEM-B for HP COBOL.
If you cannot avoid moving left-justified numbers with trailing spaces between these data types,
use an UNSTRING statement with a DELIMITED BY SPACES phrase rather than a MOVE
statement.
DIAGNOSE-85 and NODIAGNOSE-85
DIAGNOSE-85
causes the ECOBOL compiler to issue warnings when it encounters source constructs that could
cause the program to produce different results than it would if it were compiled with the
COBOL85 compiler.
NODIAGNOSE-85
prevents the ECOBOL compiler from issuing warnings when it encounters source constructs that
could cause the program to produce different results than it would if it were compiled with the
COBOL85 compiler.
NODIAGNOSE-85Default:
AnywherePlacement:
Applies until its opposite overrides itScope:
NoneDependencies:
DIAGNOSEALL and NODIAGNOSEALL
DIAGNOSEALL
causes the compiler to issue a warning each time it encounters an undefined identifier, even
if it already issued a warning for a previous use of that identifier.
NODIAGNOSEALL
causes the compiler to issue a warning the first time it encounters an undefined identifier, but
not if it already issued a warning for a previous use of that identifier.
NODIAGNOSEALLDefault:
AnywherePlacement:
Applies until its opposite overrides itScope:
NoneDependencies:
ELD
ELD passes one or more linker options to the eld utility.
548 Program Compilation