Mail Archives: djgpp/1998/09/06/10:55:36
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime AT docserver DOT cac DOT washington DOT edu for more info.
--8323328-937408361-905090495=:95
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine DOT LNX DOT 3 DOT 96 DOT 980906151017 DOT 95B AT phantom DOT pi>
Hi! I have created an a.out object using nasm. But nasm defaults the
loading address to 0, and I need it to be 0x200000. So I did this:
ld -N -Ttext 200000 -o target source
This is ok, but it didn't link only source in target. I think it linked
crt0.o or something like that, too, because target was 4kb, and source was
400 bytes. Then I did:
objcopy -O a.out-i386 target target2
And target2 still was very big, and I couldn't use it as I want to.
The 'source' is attached to this message. I want only to change the
loading address from 0 to 0x200000.
Could somebody help?
--8323328-937408361-905090495=:95
Content-Type: APPLICATION/OCTET-STREAM; NAME="gt.o"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT LNX DOT 3 DOT 96 DOT 980906120135 DOT 95C AT phantom DOT pi>
Content-Description:
BwFkACQBAAAAAAAAAAAAACQAAAAAAAAAEAAAAAAAAADpIwAAAJCQkAKwrRsC
AAEA/E9R5AgAIAAAACAAAAEgAAABIAAAACAA+vQAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAFAAAAAQAAAQkAAAABAAABAQAAAAEAAAAAAAAAAoAAAAEAAAA
CAAAABEAAAAEAAAAKAAAABgAAABTVEFSVABoZWFkZXIAX3N0YXJ0AA==
--8323328-937408361-905090495=:95--
- Raw text -