nm(1)



NAME

     nm - print name list


SYNOPSIS

     nm [-dgnopru] [file] ...


OPTIONS


     -d   Print the offsets in decimal instead of in hex

     -g   Print only external symbols

     -n   Sort numerically rather than alphabetically

     -o   Prepend file name to each line rather than only once

     -p   Do not sort, print in symbol-table order

     -r   Sort in reverse order

     -u   Print only undefined symbols


EXAMPLES


     nm -n a.out         # Print all symbols in numerical order

     nm -dg a.out        # Print globals alphabetically in decimal


DESCRIPTION


     Nm prints the symbol table of executable files when it is available.   If
     no  file is given, the symbols in a.out are used. The format of the table
     is somewhat compatible with the one produced  by asld when used with  the
     -s  option.  The  symbol  table  can be added with ast. Assembly language
     files do not have symbol tables.


SEE ALSO

     anm(1), asize(1), ar(1), size(1).