Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ att_dump(1) — DG/UX 4.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



                                                              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)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026