3.17.34 Параметры PDP-11
Эти параметры определены для PDP-11:
-mfpu- Использовать аппаратное FPP с плавающей точкой. Это значение по умолчанию. (FIS с плавающей точкой на PDP-11/40 не поддерживается.)
-msoft-float- Не использовать аппаратную плавающую точку.
-mac0- Возвращать результаты с плавающей точкой в ac0 (fr0 в синтаксисе ассемблера Unix).
-mno-ac0- Возвращать результаты с плавающей точкой в память. Это значение по умолчанию.
-m40- Генерировать код для PDP-11/40.
-m45- Генерировать код для PDP-11/45. Это значение по умолчанию.
-m10- Генерировать код для PDP-11/10.
-mbcopy-builtin- Использовать встроенные
movmemhiшаблоны для копирования памяти. Это значение по умолчанию. -mbcopy- Не использовать встроенные
movmemhiшаблоны для копирования памяти. -
-mint16-mno-int32 - Использовать 16-битные
int. Это значение по умолчанию. -
-mint32-mno-int16 - Использовать 32-битные
int. -
-mfloat64-mno-float32 - Использовать 64-битные
float. Это значение по умолчанию. -
-mfloat32-mno-float64 - Использовать 32-битные
float. -mabshi- Использовать
abshi2шаблон. Это значение по умолчанию. -mno-abshi- Не использовать
abshi2шаблон. -mbranch-expensive- Предполагать, что ветвления дорогостоящие. Это только для экспериментов с генерацией кода.
-mbranch-cheap- Не предполагать, что ветвления дорогостоящие. Это значение по умолчанию.
-munix-asm- Использовать синтаксис ассемблера Unix. Это значение по умолчанию при настройке для ‘
pdp11-*-bsd’. -mdec-asm- Использовать синтаксис ассемблера DEC. Это значение по умолчанию при настройке для любого целевого PDP-11, кроме ‘
pdp11-*-bsd’.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/PDP-11-Options.html