Directives-i860 - Using as
Description: Using as

Next: Opcodes for i860, Previous: Options-i860, Up: i860-Dependent

#### 9.14.3 i860 Machine Directives

`.dual`
  Enter dual instruction mode. While this directive is supported, the preferred way to use dual instruction mode is to explicitly code the dual bit with the `d.` prefix.

`.enddual`
  Exit dual instruction mode. While this directive is supported, the preferred way to use dual instruction mode is to explicitly code the dual bit with the `d.` prefix.

`.atmp`
  Change the temporary register used when expanding pseudo operations. The default register is `r31`.

The `.dual`, `.enddual`, and `.atmp` directives are available only in the Intel syntax mode.

Both syntaxes allow for the standard `.align` directive. However, the Intel syntax additionally allows keywords for the alignment parameter: "`.align type`", where `type' is one of `.short`, `.long`, `.quad`, `.single`, `.double` representing alignments of 2, 4, 16, 4, and 8, respectively.