ODUMP(1-SysV) RISC/os Reference Manual ODUMP(1-SysV)
NAME
odump - dumps selected parts of an object file
SYNOPSIS
odump [-acfghilorstzFGPRL] file1 ... fileN
DESCRIPTION
The odump command dumps selected parts of each object file.
This command works for object files and archives of object
files. It accepts one or more of these options:
-a Dumps the archive header for each member of
the specified archive file.
-c Dumps the string table.
-f Dumps each file header.
-g Dumps the global symbols from the symbol
table of a MIPS archive.
-h Dumps section headers.
-i Dumps the symbolic information header.
-l Dumps line number information.
-o Dumps each optional header.
-s Dumps section contents.
-r Dumps relocation information.
-t Dumps symbol table entries.
-zname Dumps line number entries for the specified
function name.
-L Interpret and print the contents of the .lib
sections.
-F Dumps the file descriptor table.
-G Dumps the "-G n" histogram table.
-P Dumps the procedure descriptor table.
-R Dumps the relative file index table.
The odump command accepts these modifiers with the options:
Printed 1/15/91 Page 1
ODUMP(1-SysV) RISC/os Reference Manual ODUMP(1-SysV)
-dnumber Dumps the section number or a range of sec-
tions starting at number and ending either
at the last section number or the number you
specify with +d.
+dnumber Dumps sections in the range beginning with
the first section or beginning with the sec-
tion you specify with -d.
-nname Dumps information only about the specified
name. This modifier works with -h, -s, -r,
-l, and -t.
-p Does not print headers
-tindex Dumps only the indexed symbol table entry.
You can also specify a range of symbol table
entries by using the modifier -t with the +t
option.
+tindex Dumps the symbol table entries in the speci-
fied range. The range begins at the first
symbol table entry or at the entry specified
by -t. The range ends with the specified
indexed entry.
-u Underlines the name of the file for
emphasis.
-v Dumps information symbolically rather than
numerically (for example, Static rather than
0X02 ). You can use -v with all the options
except -s
-zname,number
Dumps the specified line number entry or a
range of line numbers. The range starts at
the number for the named function.
+znumber Dumps line numbers for a specified range.
The range starts at either the name or
number specified by -z The range ends with
the number specified by +z.
Optionally, an option and its modifier can be separated by
using blanks. The name can be separated from the number
that modifies -z by replacing the comma with a blank.
The odump command tries to format information in a helpful
way, printing information in character, hexadecimal, octal,
or decimal, as appropriate.
Page 2 Printed 1/15/91
ODUMP(1-SysV) RISC/os Reference Manual ODUMP(1-SysV)
SEE ALSO
a.out(4), ar(4).
Printed 1/15/91 Page 3