aboutsummaryrefslogtreecommitdiff
path: root/ltrace.1
diff options
context:
space:
mode:
authorJuan Cespedes <cespedes@debian.org>1998-03-08 22:31:44 +0100
committerJuan Cespedes <cespedes@debian.org>1998-03-08 22:31:44 +0100
commit5e01f654d83a95f2acffa86df57a4c2db9b0cae9 (patch)
tree52440efff51fc1473c436939f4505225ee7edaeb /ltrace.1
parentc40e64afa6a897bb7eb6fd4dc21f622632ae215a (diff)
downloadltrace-5e01f654d83a95f2acffa86df57a4c2db9b0cae9.tar.gz
Version 0.2.0
* First Debian unstable release * Complete re-structured all the code to be able to add support for different architectures (but only i386 arch is supported in this version) * Log also return values * Log arguments (and return values) for syscalls * Added preliminary support for various simultaneous processes * getopt-like options * New option: -a (alignment column) * New option: -L (don't display library calls) * New option: -s (maximum # of chars in strings) * Now it reads config files with function names and parameter types * Programs using clone() should work ok now * debian/rules: gzipped only big files in /usr/doc/ltrace * Debian: New Standards-Version: 2.4.0.0 * beginning to work on sparc port (not yet done)
Diffstat (limited to 'ltrace.1')
-rw-r--r--ltrace.127
1 files changed, 26 insertions, 1 deletions
diff --git a/ltrace.1 b/ltrace.1
index 1d5ef9b..0d41e28 100644
--- a/ltrace.1
+++ b/ltrace.1
@@ -6,7 +6,7 @@ ltrace \- A library call tracer
.SH SYNOPSIS
.B ltrace
-.I "[-d] [-o filename] command [arg ...]"
+.I "[-diLS] [-a column] [-s strsize] [-o filename] command [arg ...]"
.SH DESCRIPTION
.B ltrace
@@ -21,12 +21,28 @@ Its use is very similar to
.SH OPTIONS
.TP
+.I \-a column
+Align return values in a secific column (default column 50).
.I \-d
Increase the debugging level.
.TP
+.I \-f
+Trace child processes as they are created by
+currently traced processes as a result of the fork(2)
+or clone(2) system calls.
+The new process is attached as soon as its pid is known.
+.TP
.I \-i
Print the instruction pointer at the time of the library call.
.TP
+.I \-s
+Specify the maximum string size to print (the default is 32).
+.TP
+.I \-L
+DON'T display library calls (use it with the
+.I \-S
+option).
+.TP
.I \-S
Display system calls as well as library calls
.TP
@@ -42,6 +58,15 @@ If you like to report a bug, send a notice to the author, or use the
.BR bug(1)
program if you are under Debian GNU/Linux.
+.SH FILES
+.TP
+.I /etc/ltrace.conf
+System configuration file
+.TP
+.I ~/.ltrace.conf
+Personal config file, overrides
+.I /etc/ltrace.conf
+
.SH AUTHOR
Juan Cespedes <cespedes@debian.org>