Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Инлайн и оптимизация
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Dog Pawlowa
Портирую куски проектов c AVR и MSP430 на Renesas R8C.

На прагму inline=forced вываливается предупреждение о низком уровне оптимизации.
Ни на AVR, ни на MSP430 такого не было. Везде установлена максимальная оптимизация.
Это может быть чревато чем-то или дежурное предложение не мудрить?
sergeeff
Скомпилируйте интересующий вас кусок кода, содержащий inline с выводом ассемблерного текста и посмотрите, чего вам компилятор наработал. Все станет понятно.
Сергей Борщ
QUOTE (Dog Pawlowa @ Nov 28 2010, 20:13) *
На прагму inline=forced вываливается предупреждение о низком уровне оптимизации.
А что говорит документация?
QUOTE (Dog Pawlowa @ Nov 28 2010, 20:13) *
Везде установлена максимальная оптимизация.
Вероятно эта установка до компилятора не доходит. Включите генерацию листинга, в шапке увидите командную строку вызова компилятора. Поищите там ключи управления оптимизацией. Если они там есть - посмотрите, нет ли где в исходнике прагм, принудительно снижающих уровень оптимизации. Если и их нет - пишите в техподдержку.
Dog Pawlowa
Цитата(Сергей Борщ @ Nov 29 2010, 01:33) *
эта установка до компилятора не доходит

Точно, запутался в очевидном.
Спасибо, Сергей !
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.