Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)
Table Of Contents
User Commands (m - o) nm(1)
I Init section (TNS/R only)
K HP NonStop Kernel gateway (TNS/R only)
k HP user gateway (TNS/R only)
N Nil storage class (TNS/R only)
P Procedure section
R External read-only data (TNS/R) or Global read-only data (TNS/E)
r Local read-only data
S External small zeroed data (TNS/R) or Global small zeroed data
(TNS/E)
s Local small zeroed data
T Global text symbol
t Local text symbol
U Undefined symbol
V External small undefined symbol (TNS/R) or Global pointer (GP) value
(TNS/E)
W Stack unwinding section (TNS/E only)
X Exception data (TNS/R only)
0 Text data (TNS/R only)
$ Section within an object file (TNS/E only)
• Value of the symbol
If the -P flag is specified, the information is displayed using the following portable format. The
three versions of the portable format differ depending on whether -t d, -t o,or-t x is specified.
• If -t d is specified, the following is displayed:
"%s%s %s %d %d\n", library/object-name, name, type, value
• If -t o is specified, the following is displayed:
"%s%s %s %o %o\n", library/object-name, name, type, value
• If -t x is specified, the following is displayed:
"%s%s %s %x %x\n", library/object-name, name, type, value
In all cases, library/object-name is formatted as follows:
• If the -A flag is not specified, library/object-name is an empty string.
• If the -A flag is specified and the corresponding file operand does not name a library,
library/object-name is:
"%s: ", file
• If the -A flag is not specified and if either more than one file is specified or only one file
that names a library is specified, nm writes a line identifying the object containing the
527188-003 Hewlett-Packard Company 6−51