cxref
[
options
]
files
Build a cross-reference table for each of the C source files
. The table lists all symbols, providing columns for the name and the associated function, file, and line. In the table, symbols are marked by = if assigned, -
if declared, or *
if defined. cxref
also accepts the cc
options -D
, -I
, and -U
.
-c
Report on all files in a single table.
-C
Don't execute the second pass of cxref
; save output from first pass in .cx
files. (Like -c
in lint
and cc
.)
-d
Simplify report by omitting print declarations.
-F
Print files using full pathname, not just the filename.
-l
Don't print local variables.
-L
[n
]
Limit the LINE field to n
columns (default is 5).
-o
file
Send output to file
.
-s
Silent mode; don't print input filenames.
-t
Format for 80-column listing.
-V
Print version information on standard error.
-w
[n
]
Format for maximum width of n
columns (default is 80; n
must be more than 50).
-W
n1
,
n2
,
n3
,
n4
Set the width of each (or any) column to n1
, n2
, n3
, or n4
(respective defaults are 15, 13, 15, and 20). Column headings are NAME, FILE, FUNCTION, and LINE, respectively.