The gsymdump Utility Program

The gsymdump Utility Program prints symbolic debug information from a .dbg file or a .sym file to the standard output.

The Green Hills compilers can create files with the file extension .dbg. These .dbg files contain the symbolic debug information for the object file with the corresponding basename (cookie.dbg contains the symbolic debug information for file cookie.o). The mtrans Utility Program reads .dbg files and produces .sym files, which are read by the MULTI Debugger.

Usage

To use gsymdump, enter:

gsymdump [options] [object-file.dbg] | executable.sym

where

options gsymdump options, listed below.

object_file.dbg

Name of file with symbolic debug information.

executable.sym

Name of file to be read by MULTI Debugger.

The gsymdump options include:

-help

Display information about all options.

-c

Perform internal consistency checks.

-C

Perform internal consistency checks, but ignore warnings.

-da

Dump raw auxiliary table.

-dc

Dump static call information.

-dd

Dump the #define table.

-df

Dump the file name table.

-dh

Dump the .sym file header.

-dp

Dump the proc table.

-ds

Dump the symbol table.

-dt

Dump the typedef table.

-dx

Dump the section table.

-nx

Do not demangle C++ names.

-sx

Shorten long C++ demangled names.

-v

Perform internal consistency checks only. Do not display symbol information.

-V

Same as -v, but ignore warnings.

If no options are specified, then all of the above information will be displayed with the exception of an auxiliary table. C++ names will be demangled.


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.