VMS Help CXX, Qualifiers, /DEBUG *Conan The Librarian |
/DEBUG /DEBUG[=(option[,...])] /DEBUG=(TRACEBACK,NOSYMBOLS) (D) /NODEBUG Requests that information be included in the object module for use with the OpenVMS Debugger. You can select the following options: Option Usage ALL Includes all possible debugging information. /DEBUG=ALL is equivalent to /DEBUG=(TRACEBACK,SYMBOLS), which on I64 systems is equivalent to /DEBUG=(TRACEBACK, SYMBOLS=NOBRIEF). NONE Excludes all debugging information. This option is equivalent to specifying /NODEBUG, which is equivalent to /DEBUG=(NOTRACEBACK,NOSYMBOLS). NOSYMBOLS Turns off symbol generation SYMBOLS Generates symbol-table records. On I64 systems, /DEBUG= SYMBOLS is equivalent to /DEBUG=SYMBOLS=BRIEF. On Alpha systems, /DEBUG=SYMBOLS is effectively equivalent to /DEBUG=NOBRIEF. SYMBOLS=BRIEF Generates debug information with unreferenced (I64 only) labels and types pruned out to produce smaller object sizes. On Alpha systems, BRIEF is ignored. SYMBOLS=NOBRIEF Generates complete debug information. On Alpha (I64 only) systems, the NOBRIEF keyword is ignored, but you still get complete debug information. NOTRACEBACK Excludes traceback records. This option is equivalent to specifying /NODEBUG and is used to avoid generating extraneous information from thoroughly debugged program modules. TRACEBACK Includes only traceback records. This option is the default if you do not specify the /DEBUG qualifier on the command line. On Alpha systems /DEBUG is equivalent to /DEBUG=(TRACEBACK,SYMBOLS). On I64 systems /DEBUG is equivalent to /DEBUG=(TRACEBACK,SYMBOLS), which is equivalent to /DEBUG=(TRACEBACK,SYMBOLS=BRIEF).
|