User`s guide

MACRO Compiler Qualifiers
MACRO/MIGRATION
Description
The qualifiers to the MACRO/MIGRATION command serve as either command
(global) qualifiers or positional qualifiers. A command qualifier affects all the
files specified in the command. A positional qualifier affects only the file that
it qualifies. All MACRO/MIGRATION qualifiers except /LIBRARY are usable as
either command or positional qualifiers. The /LIBRARY qualifier is a positional
qualifier only.
Many of the qualifiers take one or more arguments. If you specify only one
argument, you can omit the parentheses.
The compiler supports most of the standard MACRO qualifiers. Some of these
qualifiers have additional options unique to the compiler and some of them are
missing one or more VAX MACRO options. The compiler also supports several
qualifiers unique to the compiler. All of these qualifiers are shown in Table A–1.
Table A–1 Compiler Qualifiers
Standard MACRO Qualifiers Unique Qualifiers
/DEBUG /FLAG
/DIAGNOSTICS /MACHINE
/DISABLE
1
/OPTIMIZE
/ENABLE
1
/PRESERVE
/LIBRARY /RETRY_COUNT
/LIST /SYMBOLS
/OBJECT /TIE
/SHOW /UNALIGNED
/WARN
1
With additional options unique to the compiler and some VAX MACRO options missing.
Qualifiers
/DEBUG=(option[,...])
/NODEBUG
Includes or excludes local symbols in the symbol table or traceback information in
the object module. You can specify one or more of the following options:
Option Description
ALL Makes local symbols and traceback information in the object
module available to the debugger. This qualifier is equivalent
to /ENABLE=(DEBUG,TRACEBACK).
NONE Makes local symbols and traceback information in the
object module unavailable to the debugger. This qualifier
is equivalent to /DISABLE=(DEBUG,TRACEBACK).
SYMBOLS Makes all local symbols in the object module available and
all traceback information unavailable to the debugger. This
qualifier is equivalent to /ENABLE=SYMBOLS.
A–2 MACRO Compiler Qualifiers