title: readelf vs. objdump: why are both needed
body: <p>I need to learn about the ELF file layout for a project I am working on and I noticed the existence of these tools.
  Why do all Linux distributions include both readelf and objdump? Do these tools complement one another? When would i prefer to use one over another?</p>