Next: MMIX-Dependent, Previous: MicroBlaze-Dependent, Up: Machine Dependencies [Contents][Index]
GNU as for MIPS architectures supports several
different MIPS processors, and MIPS ISA levels I through V, MIPS32,
and MIPS64. For information about the MIPS instruction set, see
MIPS RISC Architecture, by Kane and Heindrich (Prentice-Hall).
For an overview of MIPS assembly conventions, see “Appendix D:
Assembly Language Programming” in the same work.
| • MIPS Options | Assembler options | |
| • MIPS Macros | High-level assembly macros | |
| • MIPS Symbol Sizes | Directives to override the size of symbols | |
| • MIPS Small Data | Controlling the use of small data accesses | |
| • MIPS ISA | Directives to override the ISA level | |
| • MIPS assembly options | Directives to control code generation | |
| • MIPS autoextend | Directives for extending MIPS 16 bit instructions | |
| • MIPS insn | Directive to mark data as an instruction | |
| • MIPS FP ABIs | Marking which FP ABI is in use | |
| • MIPS NaN Encodings | Directives to record which NaN encoding is being used | |
| • MIPS Option Stack | Directives to save and restore options | |
| • MIPS ASE Instruction Generation Overrides | Directives to control generation of MIPS ASE instructions | |
| • MIPS Floating-Point | Directives to override floating-point options | |
| • MIPS Syntax | MIPS specific syntactical considerations |
Next: MMIX-Dependent, Previous: MicroBlaze-Dependent, Up: Machine Dependencies [Contents][Index]