Spec-Zone.ru › GCC 4

3.17.15 H8/300 Параметры

Эти ‘-m’ параметры определены для реализаций H8/300:

-mrelax
Укоротить некоторые ссылки на адреса во время линковки, если возможно; использует параметр линковки -relax. Смотрите ld и H8/300 для более подробного описания.
-mh
Генерировать код для H8/300H.
-ms
Генерировать код для H8S.
-mn
Генерировать код для H8S и H8/300H в обычном режиме. Этот переключатель должен использоваться либо с -mh или -ms.
-ms2600
Генерировать код для H8S/2600. Этот переключатель должен использоваться с -ms.
-mexr
Расширенные регистры сохраняются в стеке перед выполнением функции с атрибутом монитора. Параметр по умолчанию -mexr. Этот параметр действителен только для целей H8S.
-mno-exr
Расширенные регистры не сохраняются в стеке перед выполнением функции с атрибутом монитора. Параметр по умолчанию -mno-exr. Этот параметр действителен только для целей H8S.
-mint32
Сделать данные int 32-битовыми по умолчанию.
-malign-300
На H8/300H и H8S используются те же правила выравнивания, что и для H8/300. По умолчанию для H8/300H и H8S длинные и плавающие числа выравниваются на 4-байтовые границы. -malign-300 вызывает их выравнивание на 2-байтовые границы. Этот параметр не влияет на H8/300.

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

Spec-Zone.ru

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