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

 
 
> Как настроить GCC на максимально эффективный код?, И как по чесному отключить семихостинг?
AlexandrY
сообщение Mar 31 2007, 20:28
Сообщение #1


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Имеем GCC 4.1 c newlib.
Выяснилось что в системных библиотеках на старте вызывается семихостинг по SWI прерываниям.
Если прерывания не отдают правильный результат с хост компа то программа вылетает в аборт.
Вопрос: какой опцией отключить эту фигню, но без финта когда из стартапа сразу передают управление в main.

Второй вопрос: какими опциями заставить GCC делать более шустрый код, -03 уже установлено, но все равно более чем в два раза код медленее чем после Keil-а. C uClib тоже компилил, результат тот же. Мож че там с float можно подрегулировать?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 07:15
Рейтинг@Mail.ru


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