Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

comp.os.msdos.programmer FAQ part 2/5
Section - - What's the format of an .OBJ file?

( Part1 - Part2 - Part3 - Part4 - Part5 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Houses ]


Top Document: comp.os.msdos.programmer FAQ part 2/5
Previous Document: - How can I change the stack size in Borland's C compilers?
Next Document: - What's the format of an .EXE header?
See reader questions & answers on this topic! - Help others by sharing your knowledge

 Reader Bob Smith, reports that there is a free tool at
 <ftp://ftp.sudleyplace.com/sudleyplace/dispobj.zip> which displays the
 contents of an .OBJ file, as well as two more free tools at
 <ftp://ftp.sudleyplace.com/sudleyplace/displib.zip> which display and
 search the contents of .LIB files.

 Information about the base .OBJ format can be found in Intel's document
 number #121748-001, {8086 Relocatable Object Module Formats} (not
 verified).

 Both Microsoft and Borland have extended the .OBJ format, as has IBM for
 OS/2; and according to the MS-DOS encyclopedia, Microsoft doesn't
 actually use all the listed formats.

 Microsoft-specific .OBJ formats:

 * A 45-page article can be found in the {MS-DOS Encyclopedia}, ISBN
   1-55615-049-0, now out of print.

 * "Microsoft Object Module Format (OMF)" Specification, 22 Nov 1991, was
   published by the Microsoft Languages Group (not verified).

 Borland-specific .OBJ formats:

 * Open Architecture Handbook. The Borland Developer's Technical Guide,
   1991, no ISBN. Chapter 2, "Object file contents", (pages 27-50) covers
   the comment records sent to the object file by Borland C++ version 3.0
   and other Borland compilers. The comment records mostly contain
   information for the Borland debugger (not verified).

 A "tutorial on the .OBJ format" comes with the VAL experimental linker,
 downloadable as <ftp://garbo.uwasa.fi/pc/assembler/>.

User Contributions:

Comment about this article, ask questions, or add new information about this topic:




Top Document: comp.os.msdos.programmer FAQ part 2/5
Previous Document: - How can I change the stack size in Borland's C compilers?
Next Document: - What's the format of an .EXE header?

Part1 - Part2 - Part3 - Part4 - Part5 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
jeffrey@carlyle.org (Jeffrey Carlyle)





Last Update March 27 2014 @ 02:11 PM