DWARF

From Free net encyclopedia

DWARF (short for Debug With Arbitrary Record Format although rarely seen that way) is a widely used, standardized debugging data format.

DWARF was originally introduced along with ELF. It proved to be excessively voluminous, and it was superseded by an incompatible successor DWARF-2, which added various encoding schemes to reduce data size.

DWARF was not immediately successful; for instance, when Sun Microsystems adopted ELF as part of their move to Solaris, they opted to continue using stabs, in an embedding known as stabs-in-elf. Linux followed suit, and DWARF-2 did not become the default until the late 1990s.

The DWARF version 3 specification was released in January 2006 Template:Harvard citation.

References

  • {{cite press release
|          Ref = dwarf3-rel
| publisher = Free Standards Group
|        title = DWARF Version 3 Standard Released 
|         date = 2006-01-04
|          url = http://dwarf.freestandards.org/PressRelease.php
|}}

External links

Template:Comp-stub