RPM packages for the dwarves

Got cmake in shape for installing the tools, resulting rpms packages are available here, please test and tell me your impressions!

The rpms were built on a Mandriva Cooker machine, but were already tested by friends on at least a Fedora Core 6 machine, working perfectly.

Post a comment or leave a trackback: Trackback URL.


  • Avi Alkalay  On January 12, 2007 at 8:21 am

    Hi Arnaldo

    Would help spending 3 words saying what is dwarves.

  • Avi Alkalay  On January 12, 2007 at 8:25 am

    I got curious.

    So a looked for “dwarves” and the result is a mix of bands etc.
    About “dwarves linux” I got nothing that can explain what it is.

  • admin  On January 12, 2007 at 8:42 am

    dwarves is a set of tools I’ve been writing that use the DWARF debugging information inserted in ELF binaries by compiler such as GCC , used by well known debuggers such as GDB, and more recent ones such as systemtap. Utilities in the dwarves suite include pahole, that can be used to find alignment holes in structs and classes in languages such as C, C++, but not limited to these, and other information such as CPU cacheline alignment, helping pack those structures to achieve more cache hits, codiff, a diff like tool to compare the effects changes in source code generate on the resulting binaries, pfunct, that can be used to find all sorts of information about functions, inlines, decisions made by the compiler about inlining, etc, to be continued.

    Wow, more than tree words, but I needed to do such a writeup, with some editing will become the dwarves.spec description tag contents 🙂

  • admin  On January 12, 2007 at 9:38 am

    Well, google takes some time to index new stuff, and as we came up with this name for the tools I’ve been writing… BTW, the idea for naming it “dwarves” came from Leonardo Chiquitto, in a IRC channel named, suggestively, #dwarves 🙂

  • admin  On January 12, 2007 at 9:42 am

    Oops, I mean we named the package “dwarves” yesterday.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: