summaryrefslogtreecommitdiff
path: root/static/v10/man1/nm80.1
diff options
context:
space:
mode:
Diffstat (limited to 'static/v10/man1/nm80.1')
-rw-r--r--static/v10/man1/nm80.185
1 files changed, 85 insertions, 0 deletions
diff --git a/static/v10/man1/nm80.1 b/static/v10/man1/nm80.1
new file mode 100644
index 00000000..ba9a0422
--- /dev/null
+++ b/static/v10/man1/nm80.1
@@ -0,0 +1,85 @@
+.th NM80 1 03/01/77
+.sh NAME
+nm80 \*- print name list
+.sh SYNOPSIS
+.bd nm80
+[
+.bd \-cnrupgfabdth
+]
+[ name ]
+.sh DESCRIPTION
+.it Nm80
+prints the symbol table from the output file of an
+assembler or loader run.
+Each symbol name is preceded by its value (blanks if undefined)
+and one of the letters:
+.s1
+\fBU\fR (undefined)
+.br
+\fBA\fR (absolute)
+.br
+\fBT\fR (text segment symbol)
+.br
+\fBD\fR (data segment symbol)
+.br
+\fBB\fR (bss segment symbol)
+.br
+\fBF\fR (file name)
+.br
+\fBC\fR (common symbol)
+.s3
+If the symbol is local (non-external)
+the type letter is in lower case.
+The output is sorted alphabetically.
+.s3
+If no file is given, the symbols in
+.bd 80.out
+are listed.
+Absolute symbols have their values printed in octal.
+Non-absolute symbols are assumed to be addresses
+and are printed in a "low byte:high byte" format.
+.s3
+Options are:
+.s3
+.lp +4 4
+\fB\-a\fR list only absolute symbols
+.s3
+.lp +4 4
+\fB\-b\fR list only bss symbols
+.s3
+.lp +4 4
+\fB\-c\fR list only C-style external symbols, that is
+those beginning with underscore `\*_'.
+.s3
+.lp +4 4
+\fB\-d\fR list only data symbols
+those beginning with underscore `\*_'.
+.s3
+.lp +4 4
+\fB\-f\fR print only the file names.
+.s3
+.lp +4 4
+\fB\-g\fR print only global (external) symbols
+.s3
+.lp +4 4
+\fB\-n\fR sort by value instead of by name
+.s3
+.lp +4 4
+\fB\-p\fR don't sort; print in symbol-table order
+.s3
+.lp +4 4
+\fB\-r\fR sort in reverse order
+.s3
+.lp +4 4
+\fB\-t\fR list only text symbols
+those beginning with underscore `\*_'.
+.s3
+.lp +4 4
+\fB\-u\fR print only undefined symbols.
+.s3
+.lp +4 4
+\fB\-h\fR print output in hex.
+.i0
+.sh FILES
+80.out
+.sh BUGS