Date: Sun, 3 Aug 1997 16:49:18 -0400 (EDT) Message-Id: <199708032049.QAA22239@delorie.com> From: DJ Delorie To: pweeks AT execulink DOT com CC: djgpp AT delorie DOT com In-reply-to: <33E4A623.3A94FC62@execulink.com> (message from Jeff Weeks on Sun, 03 Aug 1997 11:39:15 -0400) Subject: Re: what's the size of the DJGPP stub + .EXE header? Precedence: bulk > I need to know the size of the DJGPP stub plus the .EXE header. In most > compilers, to get a flat binary file, you simply strip the first 512 > bytes (which would be the .EXE header) from the resultant executable. The correct way to do this is to read in the EXE header, which includes a field stating how big the EXE file is (after all, DOS needs to know how much to load). You should never rely on the stub being a fixed size. exe2coff uses this technique to strip off the stub from DJGPP programs.