attdump(1)
_________________________________________________________________
attdump Command
dump parts of an object, executable, or archive file
_________________________________________________________________
SYNTAX
attdump [ options ] files
DESCRIPTION
The att_dump command dumps selected parts of each of its file
arguments.
This command will accept object and executable files and archives
of object and executable files. It processes each file argument
according to one or more of the following options:
-a Dump the archive header of each member of each archive
file argument.
-g Dump the global symbols in the symbol table of an
archive.
-f Dump each file header.
-o Dump each optional header.
-h Dump section headers.
-s Dump section contents.
-r Dump relocation information.
-l Dump line number information.
-t Dump symbol table entries.
-z~name Dump line number entries for the named function.
-c Dump the string table.
-L Interpret and print the contents of the .lib sections.
The following modifiers are used in conjunction with the options
listed above to modify their capabilities.
-d index
Dump only the indexed section. The -d option used in
DG/UX 4.00 Page 1
Licensed material--property of copyright holder(s)
attdump(1)
conjunction with +d specifies a range of sections.
+d index
Dump the sections in the range ending with the indexed
section. The range begins at the first section or at the
section specified by the -d option.
-n name
Dump information pertaining only to the named entity. This
modifier applies to -h, -s, -r, -l, and -t.
-p Suppress printing of the headers.
-t index
Dump only the indexed symbol table entry. The -t option,
used in conjunction with +t, specifies a range of symbol
table entries.
+t index
Dump the symbol table entries in the range ending with the
indexed entry. The range begins at the first symbol table
entry or at the entry specified by the -t option.
-u Underline the name of the file for emphasis.
-v Dump information in symbolic representation rather than
numeric (e.g., C_STATIC instead of 0X02). This modifier can
be used with all the above options except -s and -o.
-zname,number
Dump the line number entry or range of line numbers starting
at number for the named function.
+z~number
Dump the line number entries starting at either function
name or line number specified by -z, up to number specified
by +z.
Blanks separating an option and its modifier are optional. The
comma separating the name from the number modifying the -z option
may be replaced by a blank.
The dump command attempts to format the information it dumps in a
meaningful way, printing certain information in character, hex,
octal, or decimal representation as appropriate.
SEE ALSO
dis(1), nm(1), ar(1), ar(4).
DG/UX 4.00 Page 2
Licensed material--property of copyright holder(s)
attdump(1)
CAVEATS
Since the DG/UX ar(1) command does not generate archive symbol
tables, the -g option of dump will always produce an empty
listing.
The DG/UX system does not use optional headers, so the -o option
will always produce an empty listing.
The DG/UX system does not support shared libraries, so the -L
option will always produce and empty listing.
DG/UX 4.00 Page 3
Licensed material--property of copyright holder(s)