ld - чего-то я не понимаю в чем дело
Образовалась странная проблемка.. Пишем скрипт описания формата: script.ld
PHDRS{ text PT_LOAD ; data PT_LOAD ; bss PT_LOAD ; }
SECTIONS{ .text 0xF0010000 : { *(.text) *(.text.*) *(.gnu.linkonce.t*) } : text .data ALIGN(4K) : { ...
необходимо чтобы секция text располагалась именно по адресу 0xF0010000. далее пробуем слинковать, получаем: ld -Tscript.ld -Map map -o soft obj1.o obj2.o ../lib/libsoft.a ld: final link failed: File truncated
проблема именно в том, что ld не хочет работать с этим адресом, если поменять, то все отлично, а деваться не куда.
GNU ld version 2.14.90.0.7 20031029
буду очень благодарен хотя бы за идеи :)