emnm1
Emscripten wrapper around llvm-nm
Overview
OVERVIEW: LLVM symbol table dumper
USAGE: /usr/bin/llvm-nm-19 [options] <input object files>
Options:
-
-A -
Alias for
--print-file-name
-
-a -
Alias for
--debug-syms
-
-B -
Alias for
--format=bsd
-
-C -
Alias for
--demangle
-
--debug-syms -
Show all symbols, even debugger only
-
--defined-only -
Show only defined symbols
-
--demangle -
Demangle C++ symbol names
-
--dynamic -
Display dynamic symbols instead of normal symbols
-
-D -
Alias for
--dynamic
-
--export-symbols -
Export symbol list for all inputs
-
--extern-only -
Show only external symbols
--format=<format> Specify output format: bsd (default), posix, sysv, darwin, just-symbols
-
-f <format> -
Alias for
--format
-
-g -
Alias for
--extern-only
-
--help -
Display this help
-
-h -
Alias for
--help
-
-j -
Alias for
--format=just-symbols
-
--line-numbers -
Use debugging information to print symbols' filenames and line numbers
-
-l -
Alias for
--line-numbers
-
-m -
Alias for
--format=darwin
-
--no-demangle -
Don't demangle symbol names
-
--no-llvm-bc -
Disable LLVM bitcode reader
-
--no-sort -
Show symbols in order encountered
-
--no-weak -
Show only non-weak symbols
-
--numeric-sort -
Sort symbols by address
-
-n -
Alias for
--numeric-sort
-
-o -
Alias for
--print-file-name
-
--portability -
Alias for
--format=posix
-
--print-armap -
Print the archive map
--print-file-name Precede each symbol with the object file it came from
-
--print-size -
Show symbol size as well as address
-
-P -
Alias for
--format=posix
-
-p -
Alias for
--no-sort
-
--quiet -
Suppress 'no symbols' diagnostic
-
--radix=<radix> -
Radix (o/d/x) for printing symbol Values
-
--reverse-sort -
Sort in reverse order
-
-r -
Alias for
--reverse-sort
-
--size-sort -
Sort symbols by size
-
--special-syms -
Do not filter special symbols from the output
-
-S -
Alias for
--print-size
-
-t <radix> -
Alias for
--radix
-
--undefined-only -
Show only undefined symbols
-
-U -
Alias for
--defined-only
-
-u -
Alias for
--undefined-only
-
--version -
Display the version
-
-V -
Alias for
--version
-
-v -
Alias for
--numeric-sort
-
-W -
Alias for
--no-weak
-
-X <value> -
Specifies the type of ELF, XCOFF, or IR object file to examine. The value must be one of: 32, 64, 32_64, any (default)
llvm-nm Mach-O Specific Options:
-
--add-dyldinfo -
Add symbols from the dyldinfo not already in the symbol table
--add-inlinedinfo Add symbols from the inlined libraries, TBD only
-
--arch=<value> -
architecture(s) from a Mach-O file to dump
-
--dyldinfo-only -
Show only symbols from the dyldinfo
-
--no-dyldinfo -
Don't add any symbols from the dyldinfo
-
-s -
Dump only symbols from this segment and section name
-
-x -
Print symbol entry in hex
llvm-nm XCOFF Specific Options:
--no-rsrc Exclude resource file symbols (__rsrc) from the export symbol list.
Pass @FILE as argument to read options from FILE.
History
- Debian 13 (Trixie): the text shown here
- Debian 12 (Bookworm)
--export-symbols since Debian 13 (Trixie);
--line-numbers since Debian 13 (Trixie);
-U since Debian 13 (Trixie);
-W since Debian 13 (Trixie);
-X since Debian 13 (Trixie);
-l since Debian 13 (Trixie).