CREF(I) 2/5/73 CREF(I) NAME cref - make cross reference listing SYNOPSIS cref [ -acilostux123 ] name ... DESCRIPTION Cref makes a cross reference listing of program files in as- sembler or C format. The files named as arguments in the command line are searched for symbols in the appropriate syntax. The output report is in four columns: (1) (2) (3) (4) symbol file see text as it appears in file below Cref uses either an ignore file or an only file. If the -i option is given, the next argument is taken to be an ignore file; if the -o option is given, the next argument is taken to be an only file. Ignore and only files are lists of sym- bols separated by new lines. All symbols in an ignore file are ignored in columns (1) and (3) of the output. If an on- ly file is given, only symbols in that file appear in column (1). At most one of -i and -o may be used. The default setting is -i. Assembler predefined symbols or C keywords are ignored. The -s option causes current symbols to be put in column 3. In the assembler, the current symbol is the most recent name symbol; in C, the current function name. The -l option causes the line number within the file to be put in column 3. The -t option causes the next available argument to be used as the name of the intermediate temporary file (instead of /tmp/crt??). The file is created and is not removed at the end of the process. Options: a assembler format (default) c C format input i use ignore file (see above) l put line number in col. 3 (instead of current symbol) o use only file (see above) s current symbol in col. 3 (default) t user supplied temporary file u print only symbols that occur exactly once x print only C external symbols 1 sort output on column 1 (default) 2 sort output on column 2 3 sort output on column 3 - 1 - CREF(I) 2/5/73 CREF(I) FILES /tmp/crt?? temporaries /usr/lib/aign default assembler ignore file /usr/lib/cign default C ignore file /usr/bin/crpost post processor /usr/bin/upost post processor for -u option /bin/sort used to sort temporaries SEE ALSO as(I), cc(I) BUGS - 2 -