Copyright (C) 2000-2012 |
GNU Info (as.info)ARC DirectivesARC 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* automatically generated by info2www version 1.2.2.9 |