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

 
 
> GCC и прерывания в C коде, __attribute__ ((interrupt ("IRQ"))) и уровни оптимизации
Alex03
сообщение Oct 3 2006, 04:50
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034



Вчера понадобилать Release версия проекта, скомпилил, ни в какую работать не захотела, глючило всё как могло.
Пол дня убил пока не понял что наступил на известные грабли GCC, неправильное генерение пролога/эпилога для прерываний. Описанные тут и тут


Всё это под CW 1.6 b 3. там GCC 4.1.0.

Притом на сайте Rowley Associates примерно тут (сейчас чтото недоступен) говорится что с уровнем оптимизации 1 ( -O1 ) всё ОК! Но как я понял это в предыдущих версиях (3.х.х) оно работало, а сейчас нет.


Вооот. Качать кучу исходников и патчить их чтото не хочется, мож кто уже проделал сию работу?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Alex03   GCC и прерывания в C коде   Oct 3 2006, 04:50
- - PrSt   Цитата(Alex03 @ Oct 3 2006, 07:50) Вооот....   Oct 4 2006, 06:12
|- - Alex03   Цитата(PrSt @ Oct 4 2006, 12:12) PR16634:...   Oct 4 2006, 07:05
|- - klen   Цитата(Alex03 @ Oct 4 2006, 11:05) Кстати...   Oct 4 2006, 18:43
|- - Alex03   Цитата(klen @ Oct 5 2006, 00:43) Попробуй...   Oct 5 2006, 04:24
|- - shhh   По поводу глюка - я правильно понял что он проявля...   Oct 5 2006, 06:33
|- - Alex03   Цитата(shhh @ Oct 5 2006, 12:33) По повод...   Oct 5 2006, 10:00
|- - yaghtn   Случайно наткнулся: http://www.armkits.com/support...   Oct 5 2006, 10:04
|- - Alex03   Цитата(yaghtn @ Oct 5 2006, 16:04) Случай...   Oct 5 2006, 11:25
|- - klen   Цитата(yaghtn @ Oct 5 2006, 14:04) Вкраце...   Oct 7 2006, 17:59
|- - klen   Убил субботу, ночь и полсегодня в поисках кривизны...   Oct 8 2006, 14:26
|- - Alex03   Цитата(klen @ Oct 8 2006, 20:26) ... SKIP...   Oct 9 2006, 05:01
- - klen   Ну че? потестируете?   Oct 9 2006, 05:42
|- - Alex03   Цитата(klen @ Oct 9 2006, 11:42) Ну че? п...   Oct 9 2006, 08:22
|- - klen   я еще не выложил. завтра постатаюсь с утра закачат...   Oct 9 2006, 13:23
|- - klen   Цитата(Alex03 @ Oct 9 2006, 12:22) Если т...   Oct 11 2006, 20:47
|- - Alex03   Цитата(klen @ Oct 12 2006, 02:47) Выклады...   Oct 12 2006, 03:40
|- - klen   А как сюда архив выложить в 4 мега. Не дает.   Oct 12 2006, 12:58
|- - klen   Наконецто FTP заработало!!! http:/...   Oct 12 2006, 15:54
|- - Alex03   Цитата(klen @ Oct 12 2006, 18:58) А как с...   Oct 13 2006, 06:03
|- - klen   1.ЦитатаПопроситесь в группу "свои" и Ва...   Oct 13 2006, 10:22
|- - Alex03   Цитата(klen @ Oct 13 2006, 16:22) 1.Цитат...   Oct 17 2006, 03:47
- - klen   ЦитатаЯ только IRQ и только в ARM пользую. Вроде р...   Oct 17 2006, 09:23
- - dimka76   Подниму старую тему. Вот прошло четыре года, а ка...   Sep 28 2010, 05:05
|- - Сергей Борщ   Цитата(dimka76 @ Sep 28 2010, 08:05) Вот ...   Sep 28 2010, 08:41
|- - dimka76   А как дела обстоят у Sourcery G++. Хотя и у них п...   Sep 28 2010, 10:52
|- - IgorKossak   Цитата(dimka76 @ Sep 28 2010, 13:52) А ка...   Sep 28 2010, 11:51
- - GetSmart   а самому проверить не судьба...   Sep 28 2010, 11:06
|- - dimka76   Цитата(GetSmart @ Sep 28 2010, 15:06) а с...   Sep 28 2010, 11:15
- - dimka76   Всем большое спасибо )))   Sep 28 2010, 12:07


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

 


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


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