🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #6737

.EXE format, overlays, DOS fn 4B03h

#6737
From: Peter Barker
Date: Tue, 21 May 1991 04:45
18 lines
1669 bytes
We are writing an overlay manager, using DOS function 4B03h (load overlay).
We want to append some information to the overlay file so our program can
read it, but have it ignored by DOS function 4B03h (perhaps in a similar
way to that used by MicroSoft's CodeView). We originally assumed that the
DOS loader obtained all its information about the contents of the file 
being loaded from the header at the start of the .EXE file. In this case
we would be able to append information to the end of the file, and the loader
would ignore it, as it does with symbol information provided by the linker
for CodeView. Unfortunately this is not the case - the file does not load
correctly. Does anyone have any information about how symbolic information
is stored in the .EXE by linkers? We should then be able to use the same
method.
Thankyou,
-- 
Peter Barker               |   Internet   peter@atlas.abccomp.oz.au
TurboSoft Pty Ltd          |   JANET      peter%atlas.abccomp.oz.au@uk.ac.ukc
248 Johnston St, Annandale |   UUCP       uunet!munnari!atlas.abccomp.oz!peter
NSW 2038    Australia      |  Telephone   +(612) 552 1266
Technical Details
Message-ID: <1991May21.044539.7291@atlas.abccomp.oz.au>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!metro!usage.csd.unsw.oz.au!abccomp!atlas.abccomp.oz.au!peter

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!metro!usage.csd.unsw.oz.au!abccomp!atlas.abccomp.oz.au!peter
From: peter@atlas.abccomp.oz.au (Peter Barker)
Newsgroups: comp.os.msdos.programmer,alt.msdos.programmer
Subject: .EXE format, overlays, DOS fn 4B03h
Message-ID: <1991May21.044539.7291@atlas.abccomp.oz.au>
Date: 21 May 91 04:45:39 GMT
Sender: peter@atlas.abccomp.oz.au (Peter Barker)
Followup-To: comp.os.msdos.programmer
Organization: TurboSoft P/L, Sydney
Lines: 18