в строку компиляции нужно добавить описание секции:
Цитата
-Wl,--section-start=.SectionName=0x802000
можно еще создать указатель на структуру и записать в нее нужный адрес
zuuuuk
Feb 1 2010, 13:52
возможно ли это сделать через ликовочные скрипты
demiurg_spb
Feb 1 2010, 20:23
Цитата(zuuuuk @ Feb 1 2010, 16:52)
возможно ли это сделать через ликовочные скрипты
Да. Создаёте секцию в скрипте. Вашу структуру в программе объявляете "членом" этой секции посредством атрибутов. Читайте мануалы на линкер и компилятор, обратите внимание на раздел FAQ.
zuuuuk
Feb 4 2010, 18:30
есть ли какой нибудь пример по использованию скриптов для линкера подобным образом. (для распределния структуры в определенной области ппамяти) а то маны читать то можно но с примером проще разобраться.