ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Суббота
26 сентября
/1036836
Топик полностью
Andreas (15.09.2020 16:26, просмотров: 94) в ответ на Расскажи плиз какие дальше махинации при укладке в новый адрес - автор: Aleksey_75
Никаких. Получаю бинарник, который шью в любой адрес. Потом просто на него перехожу. 

Насколько помню, на main ругался, поэтому main1 обзывал. и в линкере в начале указывал

.text :
{
KEEP(*(.text.main1));


чтобы он гарантированно сначала сидел.

Но это были небольшие патчи и утилиты размером до пары килобайт. Чаще всего это для запихивания в свободный кусок RAM, тогда в линкере и сегменты данных после кода прописывал.

Ответить
Ответы