|
Как сделать дырку в коде, EWAVR 5.11B |
|
|
|
 |
Ответов
|
Nov 6 2009, 14:58
|

Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 6-09-06
Из: Москва
Пользователь №: 20 118

|
Цитата(zltigo @ Nov 6 2009, 17:41)  Уже устал удивляться неиссякающему потоку не желающих думать и тупо располагать данные по фиксированным адресам  . Ну не нужно это практически никогда. Как максимум нужен один расположенный, например, после таблицы векторов, указатель на эту область данных. Это имено тот случай, когда нужно. По другому сделать я могу, разными способами и без помощи окружающих. Нужно для совместимости с предыдущей разработкой. Лучше подскажите как сделать, чтоб программный код не располагался по определённому адресу, а "огибал его".
|
|
|
|
|
Nov 6 2009, 15:20
|

Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 6-09-06
Из: Москва
Пользователь №: 20 118

|
Цитата(zltigo @ Nov 6 2009, 18:07)  Ещё раз по подробнее: Нужно сделать так, чтобы программа не занимала некоторые адреса. Решение мне видится так: 1. Либо положить по этим адресам что-то, для того чтобы линкер не положил туда часть программы. 2. Либо как-то перепрыгнуть эти адреса, желательно без помощи асма, а при помощи директив компилятора, линкера.
|
|
|
|
Сообщений в этой теме
LessNik Как сделать дырку в коде Nov 6 2009, 11:29 KRS а xcl файл вы свой написали? Nov 6 2009, 13:08 LessNik Цитата(KRS @ Nov 6 2009, 16:08) а xcl фай... Nov 6 2009, 13:15  Сергей Борщ Цитата(LessNik @ Nov 6 2009, 15:15) За ос... Nov 6 2009, 15:19    zltigo Цитата(LessNik @ Nov 6 2009, 18:20) Решен... Nov 6 2009, 16:48 LessNik Что-то не получилось сделать через опцию -P
-P(CO... Nov 10 2009, 15:36 zltigo Цитата(LessNik @ Nov 10 2009, 18:36) Что-... Nov 10 2009, 16:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|