Other tools
There are other programming support tools
that do not receive extended treatment in this
documentation.
Consult the index for references to these tools
in related contexts.
See
memtool(CP),
cflow(CP),
ctrace(CP),
cxref(CP),
cof2elf(CP),
dis(CP),
dump(CP),
lorder(CP),
mcs(CP),
nm(CP),
size(CP),
and
strip(CP)
for more information.
Tools for finding memory bugs and leaks in programs:
-
memtool helps you find and diagnose dynamic memory
allocation bugs in your program.
It is simple to use; the
memtool(CP)
manual page gives a good example of it in action.
Tools for analyzing source code:
-
cflow produces a chart of the external
references in C, lex, yacc,
and assembly language files.
Use it to check program dependencies.
-
ctrace prints out variables as each program statement is executed.
Use it to follow the execution of a C program statement by statement.
-
cxref analyzes a group of C source files and
builds a cross-reference table for the automatic, static, and
global symbols in each file.
Use it to check program dependencies and to expose program structure.
Tools for reading and manipulating object files:
-
cof2elf translates object files
in the common object file format (COFF)
to the executable and linking format (ELF).
-
dis disassembles object files.
-
dump prints out selected parts of object files.
-
lorder generates an ordered listing of object files.
-
mcs manipulates the comment sections of an object file.
-
nm prints the symbol table of an object file.
-
size reports the number of bytes in an object file's sections or
loadable segments.
-
strip removes
symbolic debugging information and symbol tables
from an object file.
Previous topic:
Program analysis
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005