Provide common ways to traverse ELF objects, so that the boilerplate code in readelf
, elfdump
, and other utilities can be replaced with calls to these traversal helpers.
We also need a way to share the string constants used in these utilities (e.g., the names of OS ABI versions).