TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: Bill Birrell
from: Tom Torfs
date: 1998-09-28 20:25:00
subject: music

Bill Birrell wrote in a message to Jasen Betts:

 > BB> I haven't tried to tack stuff on to the end of an executable file.
 > BB> Would the relocation not just overwrite it?

 > It gets "ignored" you have to read from disk as it doesn't get 
 > loaded into memory, unless it's a .com format file in which case
 > there's no relocation.

 BB>     You lost me, Jasen.

What Jasen said is correct, and about as clear as I could formulate it myself.

 BB> A file is a file. You append to it, it gets longer.

True.

 BB> If it's an exe file you are extending, the code segment of
 BB> the exe file is relocated by the loader, which loads the entire
 BB> extended file from disk.

No it doesn't, as Jasen said. It only loads the program itself as specified
in the header.

 BB> I'm not sure you've answered it or even understood what I was 
 BB> getting at.

He did. You seem to be the confused one here :-)

greetings,
Tom
tomtorfs{at}village.uunet.be

--- timEd/2 1.10+
* Origin: 80X86 BBS 32-15-24.62.32 V.34/V.FC (24h/24h) (2:292/516)
SEEN-BY: 396/1 632/0 371 633/260 267 270 371 634/397 635/506 728 810 639/252
SEEN-BY: 670/218
@PATH: 292/516 106/1 396/1 633/260 635/506 728 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.