Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this
0 of .
Results for:
No results containing your search query
P. 1
OMF Specification

OMF Specification



|Views: 1,924|Likes:
Published by Crend King
Relocatable Object Module Format Specification
Relocatable Object Module Format Specification

More info:

Published by: Crend King on Feb 28, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





TIS CommitteeMay 1995
Tool Interface Standards (TIS)Relocatable Object Module Format(OMF) Specification
Version 1.1
The TIS Committee grants you a non-exclusive, worldwide, royalty-free license to use the information disclosed in theSpecifications to make your software TIS-compliant; no other license, express or implied, is granted or intended hereby.The TIS Committee makes no warranty for the use of this standard.THE TIS COMMITTEE SPECIFICALLY DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, AND ALLLIABILITY, INCLUDING CONSEQUENTIAL AND OTHER INDIRECT DAMAGES, FOR THE USE OF THESPECIFICATION AND THE INFORMATION CONTAINED IN IT, INCLUDING LIABILITY FOR INFRINGEMENT OF ANYPROPRIETARY RIGHTS. THE TIS COMMITTEE DOES NOT ASSUME ANY RESPONSIBILITY FOR ANY ERRORSTHAT MAY APPEAR IN THE SPECIFICATION, NOR ANY RESPONSIBILITY TO UPDATE THE INFORMATIONCONTAINED IN THEM.The TIS Committee retains the right to make changes to this specification at any time without notice.IBM is a registered trademark and OS/2 is a trademark of International Business Machines Corporation.The Intel logo is a registered trademark, and i386 and Intel386 are trademarks of Intel Corporation and may be used onlyto identify Intel products.Microsoft, Microsoft C, MS, MS-DOS, and XENIX are registered trademarks and Windows is a trademark of MicrosoftCorporation.Phoenix is a registered trademark of Phoenix Technologies, Ltd.UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open CompanyLimited.* Other brands and names are the property of their respective owners.Copyright
1992, 1993 UNIX International, Inc.
Tool Interface StandardsOMF: Relocatable Object Module Format, Version 1.1
The Relocatable Object Module Format Specification, Version 1.1, is the result of the work of the Tool Interface Standards (TIS) Committee--an association of members of the microcomputerindustry formed to work toward standardization of the software interfaces visible to developmenttools for 32-bit Intel Architecture operating environments. Such interfaces include objectmodule formats, executable file formats, and debug record information and formats.The goal of the committee is to help streamline the software development process throughout themicrocomputer industry, currently concentrating on 32-bit operating environments. To that end,the committee has developed specifications--some for file formats that are portable acrossleading industry operating systems, and others describing formats for 32-bit Windows
operatingsystems. Originally distributed collectively as the TIS Portable Formats Specifications, Version1.1, these specifications are now separated and distributed individually.TIS Committee members include representatives from Absoft Corporation, Autodesk Corporation, Borland International Corporation, IBM Corporation, Intel Corporation, LaheyCorporation, Lotus Corporation, MetaWare Corporation, Microtec Research, MicrosoftCorporation, Novell Corporation, The Santa Cruz Operation, and WATCOM InternationalCorporation. PharLap Software Incorporated and Symantec Corporation also participated in thespecification definition efforts.The Relocatable Object Module Format Specification, Version 1.1, is the latest deliverable of the TIS Committee. It is based on existing, proven formats in keeping with the TIS Committee'sgoal to adopt, and when necessary, extend existing standards rather than invent new ones.
Relocatable Object Module Format Specification (OMF)
This document represents the TIS OMF specification, the 32-bit Relocatable Object ModuleFormat standard. OMF is the official definition for the standard relocatable object moduleformat (OMF) for 32-bit applications and tools for Intel Architectures. This document presentsthe heritage of the format with a focus on its current 32-bit aspects. It is published andcontrolled by the Tool Interface Standards (TIS) Committee, an open industry standards body,and will be revised as clarifications and technical information become available to the TISCommittee.This OMF represents the consolidation of different OMFs in use today into a single industrystandard specification. The information included within this document has been compiled fromthe following documents:
The MS-DOS Encyclopedia
by Microsoft Press, the
PharLap 386/Link  Reference Manual
, the Intel 8086 object module specification (
 Intel Technical Specification
121748-001), the
 IBM OS/2 16/32-bit Object Module Format (OMF) and Linear eXecutable Module Format (LX),
 Revision 7 (dated April 24, 1993)
, and internal Microsoft documents.

Activity (8)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
kiyoung pak liked this
Oliver Bristow liked this
halula liked this
johnjulian liked this
ASMblur liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->