Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7090111
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T08:00:20+00:00 2026-05-28T08:00:20+00:00

I need to learn about the ELF file layout for a project I am

  • 0

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?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T08:00:21+00:00Added an answer on May 28, 2026 at 8:00 am

    from binutils/readelf.c:

     /* The difference between readelf and objdump:
    
       Both programs are capabale of displaying the contents of ELF format files,
       so why does the binutils project have two file dumpers ?
    
       The reason is that objdump sees an ELF file through a BFD filter of the
       world; if BFD has a bug where, say, it disagrees about a machine constant
       in e_flags, then the odds are good that it will remain internally
       consistent.  The linker sees it the BFD way, objdump sees it the BFD way,
       GAS sees it the BFD way.  There was need for a tool to go find out what
       the file actually says.
    
       This is why the readelf program does not link against the BFD library - it
       exists as an independent program to help verify the correct working of BFD.
    
       There is also the case that readelf can provide more information about an
       ELF file than is provided by objdump.  In particular it can display DWARF
       debugging information which (at the moment) objdump cannot.  */
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am trying to learn about simple shape detection for a project I'm working
I'm using GHUnit in my project and i need learn about OCMock for complete
I need to learn about calculating database load of a project . Lets assume
The more i learn about OpenGL, the more problems i find! All i need
I need to learn about Postgresql. I'm trying to branch an application framework which
I need to learn more about creating setup projects from within Visual Studio to
I need to learn about 2D pattern searching algorithms. Tips and links greatly appreciated.
So do I really need to learn about them ? Isn't there an interesting
I need to write a function that can read a file, and add all
I am working on an interpreter for a toy language, just to learn about

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.