Annotation of researchv10dc/dist/man/v4/man1/cref.1, revision 1.1.1.1

1.1       root        1: .th CREF I 2/5/73
                      2: .sh NAME
                      3: cref  \*-  make cross reference listing
                      4: .sh SYNOPSIS
                      5: .bd cref
                      6: [
                      7: .bd \*-acilostux123
                      8: ] name ...
                      9: .sh DESCRIPTION
                     10: .it Cref
                     11: makes a cross reference listing
                     12: of program files in assembler or C format. The files
                     13: named as arguments in the command
                     14: line are searched for symbols 
                     15: in the appropriate syntax.
                     16: .s3
                     17: The output report is in four columns:
                     18: .nf
                     19: .s3
                     20: (1)    (2)     (3)     (4)
                     21: symbol file    see     text as it appears in file
                     22:                below
                     23: .s3
                     24: .fi
                     25: .it Cref
                     26: uses either an
                     27: .it ignore
                     28: file or an
                     29: .it only
                     30: file.
                     31: If the
                     32: .bd \*-i
                     33: option is given, it will take the next
                     34: available argument to be an
                     35: .it ignore
                     36: file name; if the
                     37: .bd \*-o
                     38: option is given, the next
                     39: available argument will be taken as an
                     40: .it only
                     41: file name.
                     42: .it Ignore
                     43: and
                     44: .it only
                     45: files should be lists of symbols separated by new lines.
                     46: If an
                     47: .it ignore
                     48: file is given, all the symbols in that file
                     49: will be ignored in columns (1) and (3) of the output.
                     50: If an
                     51: .it only
                     52: file is given, only symbols appearing in that
                     53: file will appear in column (1).
                     54: Only one of the options
                     55: .bd \*-i
                     56: or
                     57: .bd \*-o
                     58: may be used.
                     59: The default setting
                     60: is
                     61: .bd \*-i.
                     62: Assembler predefined symbols or C keywords are ignored.
                     63: .s3
                     64: The
                     65: .bd \*-s
                     66: option causes current symbols to be
                     67: put in column 3.
                     68: In the assembler, the current symbol
                     69: is the most recent name symbol;
                     70: in C, the current function name.
                     71: The
                     72: .bd \*-l
                     73: option causes the line number within the file
                     74: to be put in column 3.
                     75: .s3
                     76: The
                     77: .bd \*-t
                     78: option causes the next available argument
                     79: to be used as the name
                     80: of the intermediate temporary
                     81: file (instead of /tmp/crt??).
                     82: The file is created and
                     83: is not removed at the end of the process.
                     84: .s3
                     85: Options:
                     86: .s3
                     87: .lp +5 3
                     88: \fBa\fR        assembler format (default)
                     89: .lp +5 3
                     90: \fBc\fR        C format input
                     91: .lp +5 3
                     92: \fBi\fR        use
                     93: .it ignore
                     94: file (see above)
                     95: .lp +5 3
                     96: \fBl\fR        put line number in col. 3 (instead of current symbol)
                     97: .lp +5 3
                     98: \fBo\fR        use
                     99: .it only
                    100: file (see above)
                    101: .lp +5 3
                    102: \fBs\fR        current symbol in col. 3 (default)
                    103: .lp +5 3
                    104: \fBt\fR        user supplied temoprary file
                    105: .lp +5 3
                    106: \fBu\fR        print only symbols that occur exactly once
                    107: .lp +5 3
                    108: \fBx\fR        print only C external symbols
                    109: .lp +5 3
                    110: \fB1\fR        sort output on column 1 (default)
                    111: .lp +5 3
                    112: \fB2\fR        sort output on column 2
                    113: .lp +5 3
                    114: \fB3\fR        sort output on column 3
                    115: .s3
                    116: .i0
                    117: .sh FILES
                    118: .dt
                    119: /tmp/crt??     temporaries
                    120: .br
                    121: /usr/lib/aign  default assembler 
                    122: .it ignore
                    123: file
                    124: .br
                    125: /usr/lib/cign  default C
                    126: .it ignore
                    127: file
                    128: .br
                    129: /usr/bin/crpost        post processor
                    130: .br
                    131: /usr/bin/upost post processor for
                    132: .bd \*-u
                    133: option
                    134: .br
                    135: /bin/sort      used to sort temporaries
                    136: .br
                    137: .s3
                    138: .fi
                    139: .sh "SEE ALSO"
                    140: as(I), cc(I), sort(I)
                    141: .sh BUGS

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.