COFF

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (nav header fix)
Line 6: Line 6:
 
|[[Executables]]
 
|[[Executables]]
 
| >
 
| >
| Common Object File Format (COFF)
+
|[[COFF]]
 
|}
 
|}
  
 
==Overview==
 
==Overview==
The COFF file format was originally developed for UNIX System V by AT&T. It was intended as a replacement for a.out, adding features like shared libraries and relocation records, but it was shortly after replaced by the [[ELF]] format.
+
''COFF'' (Common Object File Format) was originally developed for UNIX System V by AT&T. It was intended as a replacement for a.out, adding features like shared libraries and relocation records, but it was shortly after replaced by the [[ELF]] format.
  
 
Nowadays, remnants of COFF can be found almost exclusively in the [[EXE|PE-EXE format]] which is based on COFF
 
Nowadays, remnants of COFF can be found almost exclusively in the [[EXE|PE-EXE format]] which is based on COFF

Revision as of 06:25, 7 November 2012

File Formats > Electronic File Formats > Executables > COFF

Overview

COFF (Common Object File Format) was originally developed for UNIX System V by AT&T. It was intended as a replacement for a.out, adding features like shared libraries and relocation records, but it was shortly after replaced by the ELF format.

Nowadays, remnants of COFF can be found almost exclusively in the PE-EXE format which is based on COFF

References

  • Texas Instruments has a nice overview of the COFF format
  • Since DJGPP uses a variant of COFF , they also have a summary available here
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox