diff options
author | Juan Cespedes <cespedes@debian.org> | 2009-05-14 13:47:58 +0200 |
---|---|---|
committer | Juan Cespedes <cespedes@debian.org> | 2009-05-14 13:47:58 +0200 |
commit | cd8976dbee947f152c3a322503a1063c6359da76 (patch) | |
tree | 2ceab3f0794ec394fdefc75f9be479339673efe1 /ltrace.1 | |
parent | 7c3b431ca18bebd4b78e8e254ad389bc26d6bd57 (diff) | |
download | ltrace-cd8976dbee947f152c3a322503a1063c6359da76.tar.gz |
better debugging support (-d option)
Diffstat (limited to 'ltrace.1')
-rw-r--r-- | ltrace.1 | 21 |
1 files changed, 15 insertions, 6 deletions
@@ -6,7 +6,7 @@ ltrace \- A library call tracer .SH SYNOPSIS .B ltrace -.I "[-CdfhiLrStttV] [-a column] [-A maxelts] [-e expr] [-l filename] [-n nr] [-o filename] [-p pid] ... [-s strsize] [-u username] [-X extern] [-x extern] ... [--align=column] [--debug] [--demangle] [--help] [--indent=nr] [--library=filename] [--output=filename] [--version] [command [arg ...]]" +.I "[-CfhiLrStttV] [-a column] [-A maxelts] [-d level] [-e expr] [-l filename] [-n nr] [-o filename] [-p pid] ... [-s strsize] [-u username] [-X extern] [-x extern] ... [--align=column] [--debug=level] [--demangle] [--help] [--indent=nr] [--library=filename] [--output=filename] [--version] [command [arg ...]]" .SH DESCRIPTION .B ltrace @@ -36,11 +36,20 @@ Decode (demangle) low-level symbol names into user-level names. Besides removing any initial underscore prefix used by the system, this makes C++ function names readable. .TP -.I \-d, \-\-debug -Increase the debugging level. -Use more (ie. -.I \-dd -) for greater debugging information. +.I \-d, \-\-debug level +Show debugging output of +.B ltrace +itself. +.I level +must be a sum of some of the following numbers: +.RS +.TP +.B 0x10 +DEBUG_EVENT. Shows every event received by a traced program +.TP +.B 0x20 +DEBUG_PROCESS. Shows every action carried out in a traced program +.RE .TP .I \-e expr A qualifying expression which modifies which events to trace. |