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

 
 
> Переопределить дефолтные секции.
jcxz
сообщение Sep 13 2014, 08:55
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Подскажите пожалуйста: можно-ли в IAR переопределить дефолтные секции кода/данных для конкретного файла?
Типа #pragma location = ".some_section", но только не для конкретной функции/переменной, а для всего файла.
А то что-то в мануале к компилятору не найду.... sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
scifi
сообщение Sep 13 2014, 11:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



iobjmanip

Цитата
This example renames the section .example in input.o to .example2 and stores the result in output.o:

iobjmanip --rename_section .example=.example2 input.o output.o
Go to the top of the page
 
+Quote Post
jcxz
сообщение Sep 13 2014, 14:01
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(scifi @ Sep 13 2014, 17:16) *
iobjmanip

хм... И куда это вставить? В .icf?
Если компилить из батника то ясно, но в проекте IAR? Надо же между компилёром и линкером.
Да - и нужно всё-таки в исходниках, так как переопределять или нет секцию должно управляться в зависимости от значения некоторого #define (#ifdef..).
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:07
Рейтинг@Mail.ru


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