(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