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
.
-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.