DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(as.info.gz) ARC Directives

Info Catalog (as.info.gz) ARC Floating Point (as.info.gz) ARC-Dependent (as.info.gz) ARC Opcodes
 
 ARC Machine Directives
 ----------------------
 
    The ARC version of `as' supports the following additional machine
 directives:
 
 `.2byte EXPRESSIONS'
      *TODO*
 
 `.3byte EXPRESSIONS'
      *TODO*
 
 `.4byte EXPRESSIONS'
      *TODO*
 
 `.extAuxRegister NAME,ADDRESS,MODE'
      *TODO*
 
             .extAuxRegister mulhi,0x12,w
 
 `.extCondCode SUFFIX,VALUE'
      *TODO*
 
             .extCondCode is_busy,0x14
 
 `.extCoreRegister NAME,REGNUM,MODE,SHORTCUT'
      *TODO*
 
             .extCoreRegister mlo,57,r,can_shortcut
 
 `.extInstruction NAME,OPCODE,SUBOPCODE,SUFFIXCLASS,SYNTAXCLASS'
      *TODO*
 
             .extInstruction mul64,0x14,0x0,SUFFIX_COND,SYNTAX_3OP|OP1_MUST_BE_IMM
 
 `.half EXPRESSIONS'
      *TODO*
 
 `.long EXPRESSIONS'
      *TODO*
 
 `.option ARC|ARC5|ARC6|ARC7|ARC8'
      The `.option' directive must be followed by the desired core
      version. Again `arc' is an alias for `arc6'.
 
      Note: the `.option' directive overrides the command line option
      `-marc'; a warning is emitted when the version is not consistent
      between the two - even for the implicit default core version
      (arc6).
 
 `.short EXPRESSIONS'
      *TODO*
 
 `.word EXPRESSIONS'
      *TODO*
 
Info Catalog (as.info.gz) ARC Floating Point (as.info.gz) ARC-Dependent (as.info.gz) ARC Opcodes
automatically generated byinfo2html