XCOFF

XCOFF

Infobox file format
name = XCOFF
extension = none, .o
mime =
owner = IBM
creatorcode =
genre = Binary, executable, object, shared libraries
containerfor =
containedby =
extendedfrom = COFF
extendedto =

XCOFF, for "eXtended COFF", is an improved and expanded version of the COFF object file format defined by IBM and used in AIX. Early versions of the PowerPC Macintosh also supported XCOFF, as did BeOS.

XCOFF additions include the use of csects to provide subsection granularity of cross-references, and the use of stabs for debugging. Information for the handling of shared libraries is also more elaborate than for plain COFF.

More recently, IBM defined an XCOFF64 version supporting 64-bit AIX, and used XCOFF32 to mean the original file format.

External links

* [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/XCOFF.htm IBM description of XCOFF]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • XCOFF — abbr. eXtended Common Object File Format (Unix) …   United dictionary of abbreviations and acronyms

  • COFF — Filename extension none, .o Developed by AT T Type of format Binary, executable, object, shared libraries Extended to XCOFF, ECOFF, Portable Executable The Common …   Wikipedia

  • Comparison of executable file formats — This is a comparison of executable file formats. Explicit processor declarations Arbitrary sections Metadata[vague] Digital signature String table Symbol table 64 bit Fat binaries Can contain icon a.out …   Wikipedia

  • Portable Executable — Not to be confused with Portable application. Portable Executable Filename extension .cpl, .exe, .dll, .ocx, .sys, .scr, .drv Developed by Microsoft Type of format Binary, executable, object, shared libraries …   Wikipedia

  • List of file formats — This is an incomplete list, which may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries. See also: List of file formats (alphabetical) This is a list of file formats… …   Wikipedia

  • Executable — This article is about a general type of computer file. For the specific file type used in some operating systems, see EXE. A hex dump of an executable real mode boot loader In computing, an executable file causes a computer to perform indicated… …   Wikipedia

  • Object file — OBJ file redirects here. For specific format used on DOS, see Relocatable Object Module Format. In computer science, an object file is an organized collection of separate, named sequences of machine code[citation needed]. Each sequence, or object …   Wikipedia

  • COM file — This article is about the .COM file format. For the top level Internet domain, see .com. COM Filename extension .COM Type of format Executable In many computer operating systems, a COM file is a type of executable file; the name is derived from… …   Wikipedia

  • New World ROM — computers are Macintosh models that do not use a Macintosh Toolbox ROM on the logic board. Due to Mac OS X not requiring the availability of the Toolbox, this allowed ROM sizes to shrink dramatically (typically from 4 MiB to 1 MiB), and… …   Wikipedia

  • New Executable — Filename extension .exe, .dll Type of format Executable, dynamic link library Extended from DOS MZ executable The New Executable (abbreviated NE or NewEXE) is a 16 bit .exe file format, a successor to the …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”