This section describes features of the assembler that are specific to the target computer.
The default options for the ERC32 assembler select for the standard SPARC Version 7. The assembler also supports the Temic ERC32 chip-set Revision CBA. This revision has a number of deficiencies in the floating-point unit, and the assembler offers the workarounds suggested by Temic. In some cases the workaround is simply not to use an instruction, in which case the assembler will flag any use with a warning. In other cases it is necessary to insert a NOP instruction between two floating-point instructions. The assembler will insert the NOP and optionally issue a warning to say what it has done.
Other target options allow the selection of later Temic revisions, such as Revision CCA and SPARC V7. The assembler treats CCA and V7 the same at present.
The target selection options are as follows:
This selects Temic chip-set revision CBA.
This selects Temic chip-set revision CCA.
This selects standard SPARC V7.
Issue a warning when the code is changed as the result of a revision CBA workaround.