Projects / dwarves

dwarves

dwarves is a set of tools to inspect the DWARF debugging information inserted in ELF binaries by compilers such as GCC, and which are used by well-known debuggers such as GDB and more recent ones such as systemtap. With pahole, the struct packing and cacheline efficiency can be inspected.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  08 Jun 2012 12:58

    Release Notes: This release adds initial support for DWARF4, adds stubs for some new GNU tags, and fixes a crash in pahole (when called with -R -S).

    Recent comments

    09 Jun 2012 07:28 shlomif

    Three comments:

    1. The Freshmeat.net project description should preferably contain some of the possible tasks one can do using dwarves, not just their implementation details.

    2. The dwarves archive contains all the files in the top-level directory. It should contain them under something like "dwarves-1.10/*". You may wish to look into CPack's "make package_source" option to do that.

    3. There is no E-mail contact information anywhere on the blog, or on acme.fedorapeople.org, so I had to post a comment here. See:

    http://www.shlomifish.org/meta/FAQ/#obscure_email_addr

    Regards,

    -- Shlomi Fish

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.