3.20.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-15.3.0/gcc/PDP_002d11-Options.html