I know it's been ages since I've done anything to Elfdump, but here's the latest... I have recently updated the source files to include an OS-specifics header. The only advantage this really offers is that now Elfdump will compile on Solaris machines, even with a whole stack of warnings. I have done a test build and run on Solaris 9. I will make version 0.3b source available as soon as I get a chance to test whether the new changes break other systems compatibility.
Coding towards version 0.3 of Elfdump is continuing. Planned changes include:
* Dump of GOT contents
* Display of relocation information
* Resolving Solaris compilation issues
So far the GOT content is viewable, but only as hex. This will change to include a symbolic name if one can be determined.