Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ nm(1) — Ultrix-11 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ar(1)

ar(5)

a.out(5)

NM(1)

NAME

nm  −  print name list

SYNOPSIS

nm [ −gnopru ] [ file ... ]

DESCRIPTION

Nm prints the name list (symbol table) of each object file in the argument list.  If an argument is an archive, a listing for each object file in the archive will be produced.  If no file is given, the symbols in ´a.out’ are listed. 

Each symbol name is preceded by its value (blanks if undefined) and one of the letters U (undefined), A (absolute), T (text segment symbol), D (data segment symbol), B (bss segment symbol), or C (common symbol).  If the symbol is local (non-external) the type letter is in lower case.  If the ´a.out’ file is an overlay text executable (0430 or 0431), all text segment symbols are followed by their overlay text segment number.  The output is sorted alphabetically. 

Options are:

−g Print only global (external) symbols. 

−n Sort numerically rather than alphabetically. 

−o Prepend file or archive element name to each output line rather than only once. 

−p Don’t sort; print in symbol-table order. 

−r Sort in reverse order. 

−u Print only undefined symbols. 

SEE ALSO

ar(1), ar(5), a.out(5)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026