3.19.10 Параметры CR16 ¶
Эти параметры определены специально для портов CR16.
-mmac-
Включает использование инструкций умножения-суммирования. Отключено по умолчанию.
-mcr16cplus-mcr16c-
Генерирует код для архитектуры CR16C или CR16C+. Архитектура CR16C+ используется по умолчанию.
-msim-
Связывает библиотеку libsim.a, совместимую с симулятором. Применимо только для компилятора ELF.
-mint32-
Выбирает целочисленный тип шириной 32 бита.
-mbit-ops-
Генерирует инструкции
sbit/cbitдля манипуляций с битами. -mdata-model=model-
Выбирает модель данных. Доступные варианты для model — ‘near’, ‘far’ или ‘medium’. По умолчанию используется ‘medium’. Однако ‘far’ недопустимо с -mcr16c, так как архитектура CR16C не поддерживает модель данных far.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.5.0/gcc/CR16-Options.html