3.19.37 Варианты PDP-11
Эти варианты определены для PDP-11:
-
-mfpu -
Использовать аппаратную FPP арифметику с плавающей точкой. Это значение по умолчанию. (Арифметика с плавающей точкой FIS на PDP-11/40 не поддерживается.) Подразумевает -m45.
-
-msoft-float -
Не использовать аппаратную арифметику с плавающей точкой.
-
-mac0 -
Возвращать результаты арифметики с плавающей точкой в ac0 (fr0 в синтаксисе ассемблера Unix).
-
-mno-ac0 -
Возвращать результаты арифметики с плавающей точкой в память. Это значение по умолчанию.
-
-m40 -
Генерировать код для PDP-11/40. Подразумевает -msoft-float -mno-split.
-
-m45 -
Генерировать код для PDP-11/45. Это значение по умолчанию.
-
-m10 -
Генерировать код для PDP-11/10. Подразумевает -msoft-float -mno-split.
-
-mint16 -mno-int32-
Использовать 16-битные
int. Это значение по умолчанию. -
-mint32 -mno-int16-
Использовать 32-битные
int. -
-msplit -
Целевой процессор имеет разделенные адресные пространства команд и данных. Подразумевает -m45.
-
-munix-asm -
Использовать синтаксис ассемблера Unix.
-
-mdec-asm -
Использовать синтаксис ассемблера DEC.
-
-mgnu-asm -
Использовать синтаксис ассемблера GNU. Это значение по умолчанию.
-
-mlra Использовать новый аллокатор регистров LRA. По умолчанию используется старый аллокатор «reload».
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-13.3.0/gcc/PDP_002d11-Options.html