Next: Opcodes for i860, Previous: Options-i860, Up: i860-Dependent [Contents][Index]

#### 9.16.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.