VMS Help
MACRO, /MIGRATION, VAX MACRO Assembler Directives

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    The compiler supports most of the standard VAX MACRO assembler
    directives. However, the following directives that are supported
    by the VAX MACRO assembler do not make sense for compiled code.
    Consequently, the compiler flags them and continues execution.
    You can disable the flagging of these directives by specifying
    /NOFLAG=DIRECTIVES.

    o  .ENABLE and .DISABLE ABSOLUTE-for forcing absolute addressing
       modes

    o  .ENABLE and .DISABLE TRUNCATION-for enabling floating point
       truncation

    o  .LINK-for specifying linker options in a linker options file

    o  .DEFAULT-for setting displacement lengths

    o  .OPDEF and .REFn -for defining opcodes

    o  Alignment directives (.ALIGN, .EVEN, and .ODD) in code psects

    o  .TRANSFER

    o  .MASK

                                   NOTE

       The length of the argument to a .ASCID directive is limited
       to 996 characters when using the MACRO-32 Compiler for
       OpenVMS Alpha. No such restriction exists in the VAX MACRO
       Assembler.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.