ctrace
[
options
] [
file
]
Debug a C program.
ctrace
reads the C source
file
and writes a modified version to standard output.
Common options are
-f
and
-v
.
ctrace
also accepts the
cc
options
-D
,
-I
, and
-U
.
-
-b
-
Trace only the basic C functions (SVR3 only).
-
-e
-
Print variables as floating point.
-
-f
functions
-
Trace only the specified
functions
.
-
-l
n
-
Follow a statement loop
n
times (default is 20).
-
-o
-
Print variables in octal.
-
-p '
s
'
-
Print trace output via function
s
(default is
printf
).
-
-P
-
Run the C preprocessor before tracing.
-
-Q
c
-
Print information about
ctrace
in output (if
c
=
y
)
or suppress information (if
c
=
n
, the default).
-
-r
file
-
Change the trace function package to
file
(default is
runtime.c
).
-
-s
-
Suppress certain redundant code.
-
-t
n
-
Trace
n
variables per statement (default is 10; maximum is 20).
-
-u
-
Print variables as unsigned.
-
-v
functions
-
Do not trace the specified
functions
.
-
-V
-
Print version information on standard error.
-
-x
-
Print variables as floating point.