Thread View: alt.msdos.programmer
1 messages
1 total messages
Started by Peter Barker
Fri, 31 May 1991 05:47
Symbolic info in .EXE files
Author: Peter Barker
Date: Fri, 31 May 1991 05:47
Date: Fri, 31 May 1991 05:47
26 lines
2090 bytes
2090 bytes
Does anyone know a source of information about the method used by linkers to store symbol information in .EXE files. I have done some snooping, but I cannot find the secret. Codeview and Turbo debugger use different formats, but I cannot find the details. The reason I want to know is that I am writing an overlay manager, using DOS function 4B03h (load overlay). I want to append some information to the overlay file so the program can read it, but have it ignored by the DOS load overlay function (4B03h). I 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 I could 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? Please help if you have any idea, or suggestion of where some help may be found, as I am getting desperate. 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
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads