Invoking the C++ Name Demangler

The syntax for invoking the C++ name demangler is:

dem2000 [options ] [filenames]

dem2000 Command that invokes the C++ name demangler.
options Options affect how the name demangler behaves. Options can appear anywhere on the command line.
filenames Text input files, such as the assembly file output by the compiler, the assembler listing file, the disassembly file, and the linker map file. If no filenames are specified on the command line, dem2000 uses standard input.

By default, the C++ name demangler outputs to standard output. You can use the -o file option if you want to output to a file.

The following options apply only to the C++ name demangler:

--abi={eabi|coffabi} Demangling of EABI identifiers is on by default.
--debug (--d) Prints debug messages.
--diag_wrap[=on,off] Sets diagnostic messages to wrap at 79 columns (on, which is the default) or not (off).
--help (-h) Prints a help screen that provides an online summary of the C++ name demangler options.
--output= file (-o) Outputs to the specified file rather than to standard out.
--quiet (-q) Reduces the number of messages generated during execution.
-u Specifies that external names do not have a C++ prefix. (deprecated)