PDP-11 Options#
These options are defined for the PDP-11:
- -mfpu#
Use hardware FPP floating point. This is the default. (FIS floating point on the PDP-11/40 is not supported.) Implies
-m45
.
- -msoft-float#
Do not use hardware floating point.
- -mac0#
Return floating-point results in ac0 (fr0 in Unix assembler syntax).
- -mno-ac0#
Return floating-point results in memory. This is the default.
- -m40#
Generate code for a PDP-11/40. Implies -msoft-float -mno-split.
- -m45#
Generate code for a PDP-11/45. This is the default.
- -m10#
Generate code for a PDP-11/10. Implies -msoft-float -mno-split.
- -mint16, -mno-int32#
Use 16-bit
int
. This is the default.
- -mint32, -mno-int16#
Use 32-bit
int
.
- -msplit#
Target has split instruction and data space. Implies -m45.
- -munix-asm#
Use Unix assembler syntax.
- -mdec-asm#
Use DEC assembler syntax.
- -mgnu-asm#
Use GNU assembler syntax. This is the default.
- -mlra#
Use the new LRA register allocator. By default, the old ‘reload’ allocator is used.