card@masi.ibp.fr (Remy CARD) (11/22/90)
Hi all, I am looking for the MS/DOS object files format (.OBJ files) and libraries (.LIB files) format. Any information about this subject would be appreciated. Thanks by advance, +-----------------------------------o--------------------------------------+ | Remy CARD | E-mail : card@masi.ibp.fr | | Universite Pierre et Marie Curie | | | Laboratoire MASI, CNRS UA 818 | | | 4 Place Jussieu | Tel : +33 (1) 44.27.43.63 | | F-75252 PARIS CEDEX 05 | Fax : +33 (1) 46.34.19.27 | | FRANCE | Telex : UPMCSIX 200-145 F | +-----------------------------------o--------------------------------------+
ed@alt.dah.sub.org (Ed Braaten) (11/24/90)
card@masi.ibp.fr (Remy CARD) writes: > Hi all, > I am looking for the MS/DOS object files format (.OBJ files) >and libraries (.LIB files) format. OMF 86 files contain a number of records, with each record having the following general format: ****************************************************** * record * record * record * checksum * * type * length * data * * * (1 byte) * (2 bytes) * (variable len) * (1 byte) * ****************************************************** The Intel specification for 8086 OMF is contained in: "8086 Relocatable Object Module Formats" Order Number 121748-001. This is the format used by the Intel development tools for the 8086/88/186/188's. Microsoft made some minor changes to OMF 86 for debugging support, and for libraries. There was an excellent article on OMF 86 and Microsoft's extensions in PC Tech Journal a number of years ago. Perhaps someone out there could post the issue number... Years ago, I wrote a utility that "dis-assembled" OMF 86 files. Unfortunately, I re-wrote it and the "new-and-improved" utility only dis-assembles OMF386. If someone is interested in finishing the code for OMF 86 files, e-mail me. Maybe the finished code would be a candidate for comp.sources.misc... --------------------------------------------------------------------------- Ed Braaten | "... Man looks at the outward appearance, Work: ed@imuse.de.intel.com | but the Lord looks at the heart." Home: ed@alt.dah.sub.org | 1 Samuel 16:7b ---------------------------------------------------------------------------