in one object file. The file format can also be used as library file format. Use The file format is the most important object file format under DOS, 16-bit Windows, and 16-bit and 32-bit OS/2. Few toolchains use the 32-bit version of the OMF format. For example, the Watcom C toolchain allows generating code for targets that use 32-bit segmented memory layouts; Iron Spring PL/I can generate code for OS/2 32-bit flat memory layouts. The Embarcadero Delphi compiler used this format when generating obj files for C++. It was the only format of object files that could be linked to a program or unit written in Object Pascal prior to version XE2 of Delphi, which introduced support of COFF format, along with 64-bit Windows target. See also Common Object File Format (COFF) Executable and Linkable Format (ELF) a.out References Further reading Code: Errata: Executable file formats Computer file formats