реклама на сайте
подробности

 
 
> Инлайн и оптимизация
Dog Pawlowa
сообщение Nov 28 2010, 18:13
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Портирую куски проектов c AVR и MSP430 на Renesas R8C.

На прагму inline=forced вываливается предупреждение о низком уровне оптимизации.
Ни на AVR, ни на MSP430 такого не было. Везде установлена максимальная оптимизация.
Это может быть чревато чем-то или дежурное предложение не мудрить?


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
sergeeff
сообщение Nov 28 2010, 18:58
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Скомпилируйте интересующий вас кусок кода, содержащий inline с выводом ассемблерного текста и посмотрите, чего вам компилятор наработал. Все станет понятно.

Сообщение отредактировал IgorKossak - Nov 28 2010, 20:15
Причина редактирования: Бездумное цитирование
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 28 2010, 22:33
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



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


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Nov 29 2010, 03:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Сергей Борщ @ Nov 29 2010, 01:33) *
эта установка до компилятора не доходит

Точно, запутался в очевидном.
Спасибо, Сергей !


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01372 секунд с 7
ELECTRONIX ©2004-2016