Sets an assembler control option as the following table describes.
.option keyword setting
keyword
Control option.
setting
Setting value appropriate for the option: OFF, ON, RESET, or a particular number value. RESET returns the option to its previous setting.
| Keyword | Description |
|---|---|
| alignment off | on | reset | Controls data alignment on a natural boundary. Does not correspond to any option of the Assembler settings panel. |
| branch_size word | long | reset | Specifies the size of forward branch displacement. Applies only to ColdFire assemblers. Does not correspond to any option of the Assembler settings panel. |
| case off | on | reset | Specifies case sensitivity for identifiers. Corresponds to the Case-sensitive identifiers checkbox of the Assembler settings panel. |
| colon off | on | reset | Specifies whether labels must end with a colon (:). The OFF setting means that you can omit the ending colon from label names that start in the first column. Corresponds to the Labels must end with ':' checkbox of the Assembler settings panel. |
| no_at_macros off | on | Controls $AT use in macros. The OFF setting means that the assembler issues a warning if a macro uses $AT. Applies only to the MIPS Assembler. |
| no_section_resume on | off | reset | Specifies whether section directives such as .text resume the last such section or creates a new section. |
| period off | on | reset | Controls period usage for directives. The ON setting means that each directive must start with a period. Corresponds to the Directives begin with '.' checkbox of the Assembler settings panel. |
| processor procname | reset | Specifies the target processors for the assembly code; tells the assembler to confirm that all instructions are valid for those processors. Separate names of multiple processors with vertical bars (|). |
| reorder off | on | reset | Controls NOP instructions after jumps and branches. The ON setting means that the assembler inserts a NOP instruction, possibly preventing pipeline problems. The OFF setting means that the assembler does not insert a NOP instruction, so that you can specify a different instruction after jumps and branches. Applies only to the MIPS Assembler. |
| space off | on | reset | Controls spaces in operand fields. The OFF setting means that a space in an operand field starts a comment. Corresponds to the Allow space in operand field checkbox of the Assembler settings panel. |