Spec-Zone.ru › GCC 15

3.20.27 Параметры MCore

Это параметры «-m», определённые для процессоров Motorola M*Core.

-mhardlit
-mno-hardlit

Встраивать константы непосредственно в поток кода, если это можно сделать за две инструкции или меньше.

-mdiv
-mno-div

Использовать инструкцию деления (включено по умолчанию).

-mrelax-immediate
-mno-relax-immediate

Разрешить произвольный размер непосредственных значений в битовых операциях.

-mwide-bitfields
-mno-wide-bitfields

Всегда считать, что размер битовых полей равен int.

-m4byte-functions
-mno-4byte-functions

Принудительно выравнивать все функции по границе в 4 байта.

-mcallgraph-data
-mno-callgraph-data

Выводить информацию о графе вызовов.

-mslow-bytes
-mno-slow-bytes

При чтении байтовых данных предпочитать доступ по словам.

-mlittle-endian
-mbig-endian

Генерировать код для цели с порядком байтов от младшего к старшему.

-m210
-m340

Генерировать код для процессора 210.

-mno-lsim

Предполагать наличие поддержки времени выполнения и поэтому исключать библиотеку симулятора (libsim.a) из командной строки компоновщика.

-mstack-increment=size

Задать максимальный размер одной операции увеличения стека. Большие значения могут повысить скорость программ, содержащих функции, которым требуется много места в стеке, но также могут привести к ошибке сегментации, если стек будет расширен слишком сильно. Значение по умолчанию — 0x1000.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-15.3.0/gcc/MCore-Options.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API