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

 
 
 
Reply to this topicStart new topic
> error: FOO causes a section type conflict, что это такое?
id_gene
сообщение Oct 4 2006, 07:50
Сообщение #1


carpe manana
***

Группа: Свой
Сообщений: 321
Регистрация: 2-06-05
Пользователь №: 5 659



В программировании слаб.
Обхясните следующее.
Пытаюсь переложить редко-используемые функции во внешнюю медленную память.
В С-программе указываю определенную секцию с помощью аттрибута, например:
Код
char *itoa(unsigned short val, char *buf int radix) __attribute__ ((section (".ddr_sdram")));
char *itoa(unsigned short value, char *buffer, int radix)
{
    ...
    return buffer;
}

Компилятор (gcc) выдает ошибку error: itoa causes a section type conflict.
Что это значит?
Нигде не могу найти описание ошибки. В чем конфликт типов? Где определяются типы секций? Что нужно сделать?
Спасибо.
Go to the top of the page
 
+Quote Post

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

 


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


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