cxref
[options] filesBuild 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
fileSend 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,
n4Set 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.