emnm(1)

emscripten wrapper around llvm-nm

Section 1 emscripten bookworm source

Description

EMNM

NAME

emnm - emscripten wrapper around llvm-nm

DESCRIPTION

OVERVIEW: LLVM symbol table dumper

USAGE: /usr/bin/llvm-nm-14 [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

--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

-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 --undefined-only

--version

Display the version

-V

Alias for --version

-v

Alias for --numeric-sort

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

Pass @FILE as argument to read options from FILE.