Man page - sdnm(1)

Packages contains this manual

Manual

SDNM

NAME
SYNOPSIS
DESCRIPTION
REPORTING BUGS
COPYRIGHT
SEE ALSO

NAME

sdnm - list symbols from object files. A part of SDCC

SYNOPSIS

sdnm [ option(s) ] [ file(s) ]

DESCRIPTION

List symbols in [file(s)] (a.out by default). The options are:

-a , --debug-syms

Display debugger-only symbols

-A , --print-file-name

Print name of the input file before every symbol

-B

Same as --format = bsd

-C , --demangle [= STYLE ] Decode low-level symbol names into user-level
names

The STYLE, if specified, can be ‘auto’ (the default), ‘gnu’, ‘lucid’, ‘arm’, ‘hp’, ‘edg’, ‘gnu-v3’, ‘java’ or ‘gnat’

--no-demangle

Do not demangle low-level symbol names

-D , --dynamic

Display dynamic symbols instead of normal symbols

--defined-only

Display only defined symbols

-e

(ignored)

-f , --format = FORMAT

Use the output format FORMAT. FORMAT can be ‘bsd’, ‘sysv’ or ‘posix’. The default is ‘bsd’

-g , --extern-only

Display only external symbols

-l , --line-numbers

Use debugging information to find a filename and line number for each symbol

-n , --numeric-sort

Sort symbols numerically by address

-o

Same as -A

-p , --no-sort

Do not sort the symbols

-P , --portability

Same as --format = posix

-r , --reverse-sort

Reverse the sense of the sort

-S , --print-size

Print size of defined symbols

-s , --print-armap

Include index for symbols from archive members

--size-sort

Sort symbols by size

--special-syms

Include special symbols in the output

--synthetic

Display synthetic symbols as well

-t , --radix = RADIX

Use RADIX for printing symbol values

--target = BFDNAME

Specify the target object format as BFDNAME

-u , --undefined-only

Display only undefined symbols

-X 32_64

(ignored)

@FILE

Read options from FILE

-h , --help

Display this information

-V , --version

Display this program’s version number

/usr/bin/sdnm: supported targets: asxxxx srec symbolsrec binary ihex

REPORTING BUGS

Report bugs to <http://sourceforge.net/tracker/?group_id=599@report_bugs_to@atid=100599>.

COPYRIGHT

Copyright 2012 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty.

SEE ALSO

The full documentation for nm is maintained as a Texinfo manual. If the info and nm programs are properly installed at your site, the command

info nm

should give you access to the complete manual.