- -a
Dumps archive headers from an archive library.
- -c
Dumps the string table(s).
- -C
(Modifier)
Demangles C++ symbol names before printing them.
This modifier is valid with
-c,
-r,
-s,
and
-t.
If specified with
-H,
this modifier is ignored. If specified with
-n
name,
the symbol whose
unmangled name matches
name
will be printed, and its symbol name will
be printed as a demangled name.
- -D num
(Modifier)
Prints the section whose index is
num.
- +D num2
(Modifier) Prints the sections in the range 1 to
num2.
If used with
-D,
the sections in the range
num
to
num2
are printed. Valid with
-h,
-r,
-s.
If used with
-r,
only the relocations which apply to the section(s) in the range are printed.
- -f
Dumps the file header.
- -g
Dumps global symbols from an archive.
- -h
Dumps the section headers.
- -H
(Modifier) Dumps output information in hexadecimal, octal, or decimal
format, with all options.
- -j
Prints the object dictionary for one or more executable files,
if the source file was compiled with
+objdebug
or linked with
+tools.
The object dictionary entry contains the name of the
object file that contributed to a particular section, the relative
offset within the section, size of the object file's contribution,
and attributes of the entry.
- -k
Prints the CTTI section headers according to the directory
member relationship.
- -L
Dumps the .dynamic section in shared libraries and dynamically
linked program files.
- -n name
(Modifier) Dumps information about the specified section or symbol
name.
This option is valid with
-h,
-r,
-s,
and
-t.
If used with
-t,
name
pertains to a symbol name and
elfdump
will only dump the symbol entry
whose name matches
name.
If used with the other options,
name
pertains to a section name and
elfdump
will only dump the section whose name matches it.
- -o
Dumps the optional headers (program headers).
- -p
(Modifier) Do not print titles, with all options.
- -q
(Modifier) Suppresss printing CTTI section headers.
Valid with
-k
option.
- -r
Dumps the relocations.
- -s
Dumps the section contents.
- +s name
(Modifier) Dumps the section specified by
name.
Valid with
-c
and
-t
only.
- -S
(Modifier) Dumps output information in short format. Valid with the
-h
and
-o
options.
- -t
Dumps the symbol table entries.
- -T num
Prints the symbol whose index is
num.
- +T num2
(Modifier)
Prints the symbols in the range 0 to
num2.
If used with
-T,
print the symbols in the range
num
to
num2.
Valid with
-t.
- -u
Prints the usage menu.
- -U
Prints the unwind table.
- -v
(Modifier) Verifies the CTTI section headers before printing.
Valid with the
-k
option.