readelf man page on MirBSD

Man page or keyword search:  
man Server   6113 pages
apropos Keyword Search (all sections)
Output format
MirBSD logo
[printable version]



READELF(1)	      GNU Development Tools	       READELF(1)

NAME
     readelf - Displays information about ELF files.

SYNOPSIS
     readelf [-a|--all]
	     [-h|--file-header]
	     [-l|--program-headers|--segments]
	     [-S|--section-headers|--sections]
	     [-g|--section-groups]
	     [-N|--full-section-name]
	     [-e|--headers]
	     [-s|--syms|--symbols]
	     [-n|--notes]
	     [-r|--relocs]
	     [-u|--unwind]
	     [-d|--dynamic]
	     [-V|--version-info]
	     [-A|--arch-specific]
	     [-D|--use-dynamic]
	     [-x <number>|--hex-dump=<number>]
	     [-w[liaprmfFsoR]|
	      --debug-dump[=line,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Ranges]]
	     [-I|-histogram]
	     [-v|--version]
	     [-W|--wide]
	     [-H|--help]
	     elffile...

DESCRIPTION
     readelf displays information about one or more ELF format
     object files.  The options control what particular
     information to display.

     elffile... are the object files to be examined.  32-bit and
     64-bit ELF files are supported, as are archives containing
     ELF files.

     This program performs a similar function to objdump but it
     goes into more detail and it exists independently of the BFD
     library, so if there is a bug in BFD then readelf will not
     be affected.

OPTIONS
     The long and short forms of options, shown here as
     alternatives, are equivalent.  At least one option besides
     -v or -H must be given.

     -a
     --all
	 Equivalent to specifiying --file-header,
	 --program-headers, --sections, --symbols, --relocs,
	 --dynamic, --notes and --version-info.


binutils-050707		   2011-08-18				1

READELF(1)	      GNU Development Tools	       READELF(1)

     -h
     --file-header
	 Displays the information contained in the ELF header at
	 the start of the file.

     -l
     --program-headers
     --segments
	 Displays the information contained in the file's segment
	 headers, if it has any.

     -S
     --sections
     --section-headers
	 Displays the information contained in the file's section
	 headers, if it has any.

     -g
     --section-groups
	 Displays the information contained in the file's section
	 groups, if it has any.

     -N
     --full-section-name
	 Displays the full section name for -S.

     -s
     --symbols
     --syms
	 Displays the entries in symbol table section of the
	 file, if it has one.

     -e
     --headers
	 Display all the headers in the file.  Equivalent to -h
	 -l -S.

     -n
     --notes
	 Displays the contents of the NOTE segments and/or
	 sections, if any.

     -r
     --relocs
	 Displays the contents of the file's relocation section,
	 if it has one.

     -u
     --unwind
	 Displays the contents of the file's unwind section, if
	 it has one.  Only the unwind sections for IA64 ELF files
	 are currently supported.

binutils-050707		   2011-08-18				2

READELF(1)	      GNU Development Tools	       READELF(1)

     -d
     --dynamic
	 Displays the contents of the file's dynamic section, if
	 it has one.

     -V
     --version-info
	 Displays the contents of the version sections in the
	 file, it they exist.

     -A
     --arch-specific
	 Displays architecture-specific information in the file,
	 if there is any.

     -D
     --use-dynamic
	 When displaying symbols, this option makes readelf use
	 the symbol table in the file's dynamic section, rather
	 than the one in the symbols section.

     -x <number>
     --hex-dump=<number>
	 Displays the contents of the indicated section as a
	 hexadecimal dump.

     -w[liaprmfFsoR]
     --debug-dump[=line,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Ranges]
	 Displays the contents of the debug sections in the file,
	 if any are present.  If one of the optional letters or
	 words follows the switch then only data found in those
	 specific sections will be dumped.

     -I
     --histogram
	 Display a histogram of bucket list lengths when
	 displaying the contents of the symbol tables.

     -v
     --version
	 Display the version number of readelf.

     -W
     --wide
	 Don't break output lines to fit into 80 columns. By
	 default readelf breaks section header and segment
	 listing lines for 64-bit ELF files, so that they fit
	 into 80 columns. This option causes readelf to print
	 each section header resp. each segment one a single
	 line, which is far more readable on terminals wider than
	 80 columns.

binutils-050707		   2011-08-18				3

READELF(1)	      GNU Development Tools	       READELF(1)

     -H
     --help
	 Display the command line options understood by readelf.

SEE ALSO
     objdump(1), and the Info entries for binutils.

COPYRIGHT
     Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997,
     1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software
     Foundation, Inc.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation
     License, Version 1.1 or any later version published by the
     Free Software Foundation; with no Invariant Sections, with
     no Front-Cover Texts, and with no Back-Cover Texts.  A copy
     of the license is included in the section entitled ``GNU
     Free Documentation License''.

binutils-050707		   2011-08-18				4

[top]

List of man pages available for MirBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net