/NODEBUG
Controls whether the compiler generates information for use by
the VMS Debugger and the run-time error traceback mechanism.
The available options are:
ALL
Specifies that the compiler should include symbol and traceback
information in the object module.
NONE
Symbol and traceback information will not be included in the
object module.
[NO]SYMBOLS
Specifies that the compiler should include in the object module
symbol definitions for all identifiers in the compilation.
[NO]TRACEBACK
Specifies that the compiler should include in the object module
traceback information permitting virtual addresses to be
translated into source program routine names and compiler-
generated line numbers.
When you specify SYMBOLS without TRACEBACK, the table of
compiler-generated line numbers is omitted from the debugger
symbol file.
You should consider using /NOOPTIMIZE when you are using /DEBUG.
Allowing optimizations to occur might make debugging difficult
and might obsucre some sections of the compilation unit that you
want to debug.
/DEBUG=TRACEBACK is enabled by default. The /DEBUG qualifier
without options is equivalent to /DEBUG=ALL. The /NODEBUG
qualifier is equivalent to /DEBUG=NONE.