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

 
 
> Как можно так хитро слинковать DLIB, чтобы
subver
сообщение May 13 2006, 07:38
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 4-06-05
Из: Омск
Пользователь №: 5 726



его код разместился в сегменте, отличном от CODE?

Пользую IAR 4.30.

В настройках проекта толком не могу найти, где он вообще эту библиотеку подключает.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение May 13 2006, 12:30
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Незачет обоим wink.gif

Пользуем xlib и
--------------------
RENAME-SEGMENT RENAME-SEGMENT objectfile old new [start] [end]
Use RENAME-SEGMENT to rename all occurrences of a segment from the name old to
new in the specified modules.
Examples
The following example renames all CODE segments to ROM in the file math.rnn:
RENAME-SEG math CODE ROM
--------------------------------------------


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
buletz
сообщение Apr 28 2010, 10:07
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 4-07-06
Из: Moscow
Пользователь №: 18 554



Подскажите плз, каким образом использовать нижеприведенные опции для XLIB
и куда их вставлять ? Если ставить в Extra options в закладке линкера IAR, то
линкер ругается, пишет что RENAME-SEG файл не найден.

Я так полагаю, что XLIB это не совсем линкер, (ведь линкер это XLINK), поэтому
научите плз чайника, как юзать эту функцию....

PS. Цель - необходимость такая же как и у автора поста (чтото вроде самопального бутлоадера)

Цитата(Rst7 @ May 13 2006, 16:30) *
Незачет обоим wink.gif

Пользуем xlib и
--------------------
RENAME-SEGMENT RENAME-SEGMENT objectfile old new [start] [end]
Use RENAME-SEGMENT to rename all occurrences of a segment from the name old to
new in the specified modules.
Examples
The following example renames all CODE segments to ROM in the file math.rnn:
RENAME-SEG math CODE ROM
--------------------------------------------
Go to the top of the page
 
+Quote Post



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

 


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


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