-_
--strip-underscores
On some systems, both the C and C++ compilers put an underscore in front of every name. For example,
the C name "foo" gets the low-level name "_foo". This option removes the initial underscore.
Whether c++filt removes the underscore by default is target dependent.
|
-j
--java
Prints demangled names using Java syntax. The default is to use C++ syntax.
|
-n
--no-strip-underscores
Do not remove the initial underscore.
|
-p
--no-params
When demangling the name of a function, do not display the types of the function's parameters.
|
-s format
--format=format
c++filt can decode various methods of mangling, used by different compilers. The argument to this
option selects which method it uses:
|
--help
Print a summary of the options to c++filt and exit.
|
--version
Print the version number of c++filt and exit.
|