|
|
1.1 root 1: .th NM I 8/20/73
2: .sh NAME
3: nm \*- print name list
4: .sh SYNOPSIS
5: .bd nm
6: [
7: .bd \*-cjnru
8: ]
9: [ name ]
10: .sh DESCRIPTION
11: .it Nm
12: prints the symbol table from the output file of an
13: assembler or loader run.
14: Each symbol name is preceded by its value (blanks if undefined)
15: and one of the letters \fBU\fR (undefined) \fBA\fR (absolute) \fBT\fR
16: (text segment symbol),
17: \fBD\fR (data segment symbol), \fBB\fR
18: (bss segment symbol),
19: or \fBC\fR (common symbol).
20: Global symbols have their first character underlined.
21: Normally, the output is sorted alphabetically
22: and symbols consisting of a letter followed by one
23: or more digits are not printed (that is,
24: symbols which look like C internal symbols).
25: .s3
26: If no file is given, the symbols in
27: .bd a.out
28: are listed.
29: .s3
30: Options are:
31: .s3
32: .lp +4 4
33: \fB\*-c\fR list only C-style external symbols, that is
34: those beginning with underscore `\*_'.
35: .s3
36: .lp +4 4
37: \fB\*-j\fR list symbols consisting of a letter followed by digits,
38: which are normally suppressed.
39: .s3
40: .lp +4 4
41: \fB\*-n\fR sort by value instead of by name
42: .s3
43: .lp +4 4
44: \fB\*-r\fR sort in reverse order
45: .s3
46: .lp +4 4
47: \fB\*-u\fR print only undefined symbols.
48: .i0
49: .sh FILES
50: a.out
51: .sh BUGS
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.