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